The purpose of this tutorial is to show you the complete process behind making a 3d floor plan in Blender.
Note: It is more suitable for those who already know the basics.
Please try to make your own model by downloading assets from our Gumroad Store and following the steps given in this tutorial.
Part 1: Modeling
In the Modeling section of this project, we present a video that demonstrates the process of creating a detailed and realistic 3D model of the floor plan. Specifically, this video features a step-by-step guide on how to create walls, doors, windows, and other architectural elements.
This video explains the best method to create a 3d floor plan from a CAD file (dxf format). Specifically, the video provides a detailed walkthrough of the steps involved in importing the CAD file into Blender and using it as a reference to create a 3D model.
00:45 Easiest way to create walls in blender.
03:20 How to use Archimesh add-on in blender?
06:15 Guide for making kitchen cabinets.
08:30 How to Link assets from an external file in blender?
11:38 Practical use case of object mirroring.
Download THIS 2d floor plan(dxf file) and start making the model.
Note: All the texts & notations are removed, so that you can quickly import the file in blender.
Related: 7 Things I Wish I’d Known Before I Started Learning Blender
Part 2: Texturing
First of all, let’s see some blender nodes which are useful for all kinds of projects.
1. Bevel node
Bevel node can be used for making rounded edges without modifying the actual geometry. This node only works in cycles and it is suitable for simple geometric shapes like wall, simple doors and windows. Yet, it is not recommended to apply on complex geometric objects, because it increases the rendering time.
2. Ambient Occlusion node
The main purpose of this node is to control ambient occlusion per material.
In this project, AO is used to impose shadow on wall corners. Also, It is better to add Color ramp node and RGB mix nodes to mask AO in some areas and change the AO color.
3d floor plan contains a lot of objects and adding PBR textures to each of them will need a lot of memory. For this reason, basic procedural textures can be used for making materials for most of the objects. As a result, it reduces memory usage and improves rendering time.
3D Floor Plan Procedural Materials
Let us now look at the procedural materials used to make the 3d floor plan. Most of the textures are based on Principled BSDF and the list does not include simple materials such as plastic, cloth, wall paint, etc. Note: These materials are only suitable for 3d floor plan projects.
1. Wooden Floor Texture
The main ingredient for making this material is a brick texture. It provides basic wooden floor plan structure.
This will only give a few color variations.
So, I have used a color ramp node with 6 color stops and an RGB mix node to add more variation for the wooden planks.
The small details are added using a wave texture node.
Also, added an RGB mix node with cherry wood color and then multiplied with the brick node-set to get this result:
That’s it! By connecting the nodes using the same values as explained in the images above, you will be able to create a floor material.
2. Kitchen Floor Texture
Here the basic principle behind floor tiles is the same as wooden floor material. I used a brick texture with the following settings to make floor structure:
Now, for the floor pattern, I have used a mix between Musgrave texture and Wave texture, added one more RGB mix node to change the color and then mixed it with brick texture.
Other node settings (roughness and bump) are the same as wooden floor material.
3. Bathroom Floor Material
Similarly, for bathroom tiles, I have decided to use the same node settings like the kitchen material with a different color and pattern.
4. Wood texture
For making wooden object materials, I took the wooden plank material, removed brick texture and changed the colors.
5. Cloth Material
Principled BSDF shader with a sheen value of 1 and different base colors provides basic cloth material.
Conversely, I used principled BSDF to make all other materials by adjusting the color, roughness, and metallic values.
Part 3: Lighting
Lighting plays an important role in achieving realistic renders in Blender. Although following are the most suitable lights for 3d floor plans.
1. HDRI Lighting
Usually, I start with the default hdri images available in the blender. Now, for the final scene, I like to use a high-resolution map from Hdrihaven.
2. Spot Lights
Spotlights can provide highlights in the rooms without damaging the main lighting arrangement. Here, there are two spotlights at the window with the following settings:
Finally, for making your own 3d floor plan:
- Download the 2d floor plan from here.
- And assets from our Gumroad store.
Now it’s your turn, try to make your own 3d floor plan model and let me know your opinion in the comment section 👇.
> Get access to Blender workflow videos & assets for Free: SUBSCRIBE
I have project to convert 2D plan to 3D VR model could you do it? and its paid, contact me if OK
ok good thank you