I am researching ways to build an interior design app and I am having some trouble getting started since I am a beginner in both programming and 3d programming in general.
When it comes to drawing the room walls I like the approach from Wanaplan - easy 2D / 3D house solution. I read somewhere in the old forum that its build with Babylon.js? On a side note, how can I check what libraries are used?
How does that work?
For the 2D part, do I have to use a different library or can I use Babylon.js?
Features I am looking to add in the begin are:
- User can choose different room shapes
- User can resize the room by dragging the walls or their corners
- Drag n drop windows/doors on the 2D plan
- Convert 2D to 3D
How do I convert the plan from 2D to 3D? Do I get all the vectors for the room corners, windows & doors and input them in this function by @JohnK https://www.babylonjs-playground.com/#4GBWI5#272 from Developing Build a House from a Floorplan - Babylon.js Documentation?