Replies: 2 comments
-
Sounds nice! Could be used for data overview without need for axes etc.
I think this would be much less trivial, so I would divide this proposal at least into two separate issues.
IMO I would delay this 3D FPS camera as I foresee a lot of work and you might be better off focusing on what makes the lib shine first? |
Beta Was this translation helpful? Give feedback.
-
Hi @dimateos, I'm converting all feature discussions to issues since GitHub has better support for task tracking (and copilot agent execution) with issues. This discussion was converted into #106 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This discussion was converted into issue #106
ImPlot3D currently confines all plots to a box-shaped bounded space, which is great for most data visualizations. However, there are cases where a more open and exploratory environment would make much more sense — where the space isn't limited by a box. To address this, I'd like to propose two distinct modes:
Box Mode (Current Implementation)
World Mode (New Proposal)
Proposed Features of World Mode
Infinite Ground Plane:
Free Camera Navigation:
(Future Optimization): Avoid rendering meshes outside the camera's field of view. (But this is a feature on its own 😅).
How It Could Work
I believe we can implement this by only changing the BeginPlot to
This feature is a bit of a wild card, but I think it would be super useful for certain applications (I'd love to use it myself 😛). What do you think? Suggestions and feedback are very welcome!
Beta Was this translation helpful? Give feedback.
All reactions