/FloorPlan3DConverter

convert a floor plan to an actual 3d rendering

Primary LanguagePython

FloorPlan3DConverter

convert a floor plan to an actual 3d rendering

Features

  • Import floor plan SVG files into Blender
  • Convert SVG curves to mesh objects
  • Scale mesh objects
  • Extrude mesh objects to create 3D walls
  • Apply materials to mesh objects
  • Export mesh objects to FBX format

Usage

  1. Install Blender if you haven't already: Blender Download
  2. Clone or download this repository
  3. Open Blender
  4. Open the Python script (floor_plan_to_fbx.py) in Blender's text editor
  5. Modify the script as needed (e.g., update the SVG file path)
  6. Run the script in Blender
  7. Export the resulting 3D model to FBX format for use in other 3D applications

Requirements

  • Blender (version 4 or higher)