Lycia Stenson | Game Programmer

LIDAR | Lycia Stenson

LIDAR

The player uses a 'LIDAR scanner' to place points in an invisible environment, allowing them to discern the geometry.

I used Godot's low-level PhysicsServer3D API for ray casting with little overhead, and the MultiMesh node to draw hundreds of thousands of dots with great performance.

The dots are quads using a fragment shader to discard fragments beyond a radius and determine colour using world space position.

© 2025 Lycia Stenson