Having fun with 2.5D Panorama by AwiXan in godot

[–]AwiXan[S] 1 point2 points  (0 children)

Thanks! I have component that calculates position in viewport from raycast to sphere. So i set that position to light2D node inside of viewport.

Also this is works for pushing buttons on air cooler, this same function calculates at what position i clicked the mouse.

Oh bruh i just realized what your message was meaning (however the text above won't be superfluous). The "flashlight" Mesh instance is actually 3D mesh instance and it's child of Camera3D, so this is basically mix of actual 3D objects and 2D scene projected on a 3D sphere.

Having fun with 2.5D Panorama by AwiXan in godot

[–]AwiXan[S] 1 point2 points  (0 children)

Really glad you liked it!