mike douges
mike douges
This is only relevant for 2D components rendering a 3D Canvas. To reduce visual noise when it's taking up the same space as the viewport it shouldn't be visually selectable....
**To replicate:** - Open `App` inside `examples/gitplex/src/app.tsx` - Expand the children of the "douges" comment component - Hover / select the children, see how it outlines all usages **What happens:**...
This causes some whacky behaviour especially if you're focused in an input. - duplicate - delete - changing transforms (s / t/ r) - etc When in play state the...
(1) When a scene is loaded this function runs: https://github.com/trytriplex/triplex/blob/7ea2d34b96dd15b01018a238c1cefa8163048437/packages/renderer/src/features/camera-helpers/camera-fit-scene.tsx#L42 (2) When interacting with the camera axis helper this function runs: https://github.com/trytriplex/triplex/blob/7ea2d34b96dd15b01018a238c1cefa8163048437/packages/renderer/src/features/camera-helpers/camera-axis-helper.tsx#L43 (3) When pressing "f" or using the "jump...
React generally doesn't throw errors in hooks, they're thrown in userland (either from a dependency or their own code). We can aid Triplex users by giving them more actionable information...
Anything that can be in the scene but invisible needs to be represented by a scene helper, such as audio. https://threejs.org/docs/#api/en/helpers/ArrowHelper
Enter camera / visualize frustum / ...
In the element action menu > Go to definition should actually go to the component declaration. We should then have another action "Go to element" (?) that performs the current...
...resulting in undos that do nothing. Harmless but annoying UX. We should test in the Triplex Document module and if the update is skipped, also skip it in VS Code....
It gets kind of gnarly and looks dumb. Can we instead delete the cache every new version? Potentially check for a file inside the cache and, if missing, delete the...