source-academy / modules

Modules that can be imported by programs in Source Academy, an online experiential environment for computational thinking
Apache License 2.0
8 stars 28 forks source link

[EV3]: Allow setting clip start/end on simulator window #311

Open RichDom2185 opened 5 months ago

RichDom2185 commented 5 months ago

As the robot is relatively small, one may want to zoom into the simulator window to see the robot more clearly.

However, at close distances, the robot is easily clipped.

image

Likewise, performance-constrained devices might want to reduce the far end of the render distance should the map become more complex.

It might be useful to add a setting in the simulator panel to control the clipping distance start/end-points, similar to 3D software like Blender:

image

Perhaps we can also add something like a map scale at a corner to visualise the scale of things?