Visualize 3D objects on 2D Paper.js grid
related to #44
I've noticed that the size of the 2D grid is the same as the 3D canvas, so I think it will make the process more simple.
My solution
1- We need to extract every object's coordinates.
2- converting 3D coordinates into 2D grid.
3- Draw corresponding shapes in Paper.js (top-down view).
4- Sync 3D canvas changes
Questions to explore
- How are 3D objects currently managed in the codebase?
- Is there an existing event system for object changes?
Visualize 3D objects on 2D Paper.js grid
related to #44
I've noticed that the size of the 2D grid is the same as the 3D canvas, so I think it will make the process more simple.
My solution
1- We need to extract every object's coordinates.
2- converting 3D coordinates into 2D grid.
3- Draw corresponding shapes in Paper.js (top-down view).
4- Sync 3D canvas changes
Questions to explore