Commit Graph

4 Commits

Author SHA1 Message Date
Jerald-Golden-B 796a4ace45 feat: add WallProperties component and update SideBarRight to support Wall tool mode 2025-06-10 11:18:39 +05:30
Jerald-Golden-B e4196eee8c refactor: Enhance wall and comparison handling, improve state management in builder components 2025-06-05 11:55:46 +05:30
Jerald-Golden-B a69fd2af92 feat: Add wall classification and geometry handling, update wall rendering logic 2025-06-04 15:19:37 +05:30
Jerald-Golden-B 20b6f84b38 feat: Implement wall creation and management features
- 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.
2025-06-04 10:23:22 +05:30