- Added WallGroup component to manage wall creation and instances. - Introduced WallCreator for handling wall creation logic, including mouse events and snapping. - Created ReferenceWall component to visualize temporary wall during creation. - Implemented WallInstances to render existing walls in the scene. - Added useWallStore for state management of walls, including adding, updating, and removing walls. - Enhanced Point and Line components to support wall-related functionalities. - Updated builder store to include wall properties such as thickness and height. - Refactored point snapping logic to accommodate wall snapping. - Removed unused ReferencePoint component and adjusted imports accordingly. - Updated world constants to include new wall-related configurations. |
||
---|---|---|
app | ||
compose.yaml |