Evermotion Pass 10% Off - Get Instant Access to Thousands of 3D Assets

Check Plans
Sign in
  • offerCustomer zone
  • offerYour special offers
  • offerYour orders
  • offerEdit account

  • offerAdd project
  • offerLiked projects
  • offerView your artist profile

  • Dark mode

Information Clause

In accordance with the art. 13 section 1 and 2 of the European Parliament and Council Regulation 2016/679 of the 27th April, 2016 on the protection of natural persons, with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation), hereafter RODO, I hereby inform that:

1. EVERMOTION S.C., 8 Przędzalniana Str., 15-688 Białystok, Poland is the Administrator of your Personal Data (APD)

2. Data Protection Inspector can be reached through e-mail: iod@evermotion.org

3. Your personal data are to be processed on the basis of art. 6 section 1 letter a, b and f of RODO in order to:
a) prepare, conclude and execute the agreement and for other purposes approved by you,
b) to execute the legitimate interest like marketing of products and the agreement, claim assertion or defence against claims resulting from the law regulations.

4. Entities entitled to the reception of your personal data may be the authorised public bodies; mail providers; providers of the services covered by the agreement; responsible for debt recovery, keeping the archives, document utilization, legal consulting, technical services, IT services and accountancy.

5. Your personal data shall not be transferred to the third country, nor to the international bodies.

6. Your personal data shall be processed within the period of the agreement and upon your additional consent until you withdraw it. APD shall keep the data for the period of any civil law claim execution connected with the agreement.

7. You have the right to demand an access to your personal data, to correct or to delete the data if there is no other basis for the processing or any other purpose of such processing or to limit the processing of the data, to transfer the data to another administrator and to raise objections to the further data processing if there is no legal basis for further processing and to withdraw any previous consent.

8. You provide the personal data voluntarily, however they are necessary to conclude the agreement. The refusal of providing such data may result in the refusal of the agreement conclusion.

9. You have the right to lodge a complaint to the Personal Data Protection Office when in your opinion the data processing violates the regulations of General Data Protection Regulation of the 27 April, 2016 (RODO).

10. Your data will be automatically processed, including the form of profiling.
11. You are obligated to forward above mentioned information to your representative, especially if you appointed this person in the agreement as the contact person or as the representative for the agreement execution.


Making Interior Scene

Kuba Dabrowski 2009-01-05 00:00 tutorial  > 3ds MAX  > modeling

Unlock the secrets of crafting impressive interior scenes with Evermotion's tutorial. From lighting and composition to materials and details, learn the essential techniques to design captivating and realistic interior environments.


First of all have to create help lines in Adobe Photoshop (using line tool) to set the perspective of the image.
These lines should meet in one point.

Open 3d Studio Max
Now open Views -> Background view (shortcut ALT+B), it will allow You to select Viewport Background.
Choose the reference file from hard disk and press ok.
Now You have to change render output in rendering menu to match the resolution of reference file (in our case 1025 x 819 ). Now in your selected viewport rightclick in top-left corner and select show safe frame. (shortcut SHIFT+F),
Safe frame will appear and image should be perfectly placed. In next step we will change units to centimeters.
This isn't that crucial, but may be helpful setting proper scale for the objects. Customize -> Units setup... change display units scale to Centimeters. Now right-click on the snap button, select Home Grid and change grid spacing to 1,0 CM.

Next let's create a simple box in scene.
Set height of the box to 300 cm.
Convert it to editable poly, Select all faces and flip them. Now right click mouse on our box and In object properties check "backface cull", because we want to see what is inside room without seeing walls from the outside.

This box will be a modeling base for our room.

Create Vray Physical Camera in the left corner of the box.
In the same viewport where you set background, change view to VRay camera. Adjust its position, and focal length, so the box line will match the red lines in background reference.
Select box and righclick on it. select object properties and in options check "see-trought" (shortcut: ALT + X ) Now your object will become transparent so you can see the viewport behind it. It will be easier to manipulate with connects and verticles this way.

Matching camera isn't easy task. So don't worry if lines aren't perfect. It would be much more easier if we had exact measurements of the room and camera specification.


If correct camera position is set we can start creating some details.
Now you may load reference photo without lines into your background (ALT+B). Delete faces on the walls to prepare holes for placing windows. Create central columns. Select faces on the floor and ceiling and in editable poly menu choose 'bridge'.

We need to extrude a little bottom part of the columns.

All the time you may control your connects and extrudes from the camera view.


Let's create central desk. This is very simple object. We create it using box modeling.

1. Create base box and extrude basic shape. Use isolate selection to work only on that object (ALT+Q)

2. Add connects and chamfer them to create spaces
3. Extrude selected faces to 1 cm
4. Select 'grow' and detach faces. Now we have two separate objects, base and the doors.
5. Cap all holes in both objects. Select Borders in each of them and use CAP (ALT+P).
6. Now add double chamfer - select all edges, chamfer them and then again press ctrl+a and chamfer again
7. Select all faces and under smoothing groups parameters select "Auto Smooth" As we can observe shading isn't correct after auto smooth. If we want to use auto smooth we have to add some more connects.
8. Select these edges, and connect them. With this connects shading is back to normal. It should look flat, without any strange gradients.

9. Add more chamfers to the rest of the desk where necessary and repeat process on the other parts of the desk.
10. Here is the finished model with simple cylinders added.

The rest of the kitchen furniture were done in the exact same way. First create boxes, connect edges and control positioning with camera view.

First of all prepare holes in the ceiling.

Now create plane so it matches the hole. Plane has 240 width segments.
Over our plane create 28 boxes. They will hold our curtain.

Select plane and add Cloth modifier from modifier list. Unroll Cloth, select 'group', now select first vertex under first box, select 'Make group', Now click on 'Node' and select first box. Our first vertex is assigned to first box. You have to assign each vertex to box that lays over it.

In the end you should have 28 groups consisting 1 vertex each, assigned to 28 nodes. Use this settings for the curtain cloth:

Now we have to prepare animation for the nodes. First open the time configuration window and set animation time to 200

Now open CUSTOMIZE -> PREFERENCES ->ANIMATION and uncheck 'local center during animation'

Jump to frame 150 and hit 'Auto Key' button.

Select all boxes and scale them,then move to the side. Make sure pivot center is set to "Use selection center".

Uncheck 'Auto key'. Select Curtain and in cloth options hit 'Simulate'.


Modeling window frames

1. Create box touching outside corners of window holes using 3d snap.

2. Create connects

3. Select opposing faces and use Bridge option to create holes.

4. In bridge options select 3 segments.

5. Now select those edges and choose 'ring'

6. Convert edge selection to faces by rightclicking and selecting 'convert to face' or hit CTRL + polygon selection

7. Extrude selected faces, remember to check Local Normal.

8. As you can see these lines aren't straight after extrude. Select 8 verticles laying on these lines and click on "Z" in the edit geometry tab. They will automatically become planar to z axis.

9. Now create new connects in the middle and select these edges:

10. Extrude edges inside the model.

11. Now select all edges (CTRL+A) and add slight chamfer.

12. Another window frame is done in the same way:

13. In the end create boxes and place them inside frames as glass.
1. Create box and add chamfers.

2. Add uvw map modifier and select planar mapping. Set length and width to the same value. If you scaled this box before you have to use "reset Xform" utility in Utilities window before adding uvw map modifier.

3. Add unwrap uvw modifier, Click Edit... setect Tools and 'render uvw template' Now you can open this template in Photoshop and create carped diffuse and bump.

4. Add connects so the wireframe of carpet is dense. After it add noise modifier.

5. Now you can use FFD modifier to scale corners of the carpet.
1. First we will detach floor from the main building. Select polygon, use 'ignore backfacing' and 'select by angle functions' to select floor. When you select any polygon that lays on the floor, whole surface will be selected automatically.

2. Now select 'detach' function to create separate object. Select floor and right click Isolate Selection (shortcut: ALT+Q)

3. Add UVW map modifier to the floor and set width and height to the resolution of the diffuse image. Now when you will apply diffuse, it won't be streched. You can also use 'Bitmap Fit' button to do so.

4. Create new VRay material, apply floor diffuse (HD_1_diffuse.jpg) and display map in vieport. Now select gizmo and scale it to achieve desired effect.

5. Here is complete shader of the floor.


Apply material with wood in diffuse map to window frame, and display this texture in viewport. Now add UVW map modifier and select box mapping. As you can observe frame isn't correctly mapped in some areas. This problem is easy to solve.

1. Add 'unwrap UVW' modifier.
Select all faces that have incorrect wood direction.

2 Select 'Edit...' button.

Rightclick and choose 'Break' Now you can move selected faces in Edit UVWs separatly. Remember to use 'constant update' option. Now just rotate these parts 90 degress ( Rot. +90 )

Always avoid to much streching in textures, you may put checker map to check amount of stretch

Other models in scene like seats, can be found on Evermotion models collections.
Create plane under building and select bright diffuse color. This plane will reflect skylight GI. Now create cylinder around scene and delete faces that we don't need. Next Invert faces so normals are directing inwards.

Now apply VRay light material on it. In color slot put environment map "land 08.jpg" Use unWrap modifier to addjust the position of trees. Now rightclick annd select VRay properties. Choose this settings:

Now when you set strenght of VRay light it's exposure will rise, but it will not affect final GI inside room. In this scene power of the VRay light is set to 7.

Press 8 to open environment settings.
Add VRaySky map into environment slot. Now the scene enviroment lighting will be produced by a skylight. We don't add any direct lights since all shadows in scene are soft.

Next add VRay plane lights to lit up room.

Light setup in scene:


1. Camera settings
Turn vignetting off. Vignetting creates dark areas in corners of image and usually it isn't desired effect. If you want you can always add it later easily in Photoshop.
To control overall scene brigtness set different ISO or shutter speed.

2.Render settings
Turn GI reflevtive caustics on. This allows indirect light to be reflected from specular objects. It will help to lit up scene a bit. Open VRay object properties of the VRay lights, increase caustics subdivs to 8000.

We will choose irradiance map for first bounce and light cache for secondary bounces.
If you don't care about rendering time and want best quality, choose brute force as first engine and set its subdives to 30. Quality of GI in small details will be better, but brute force can produce more noise and rendertime will rise significantly. In Irradiance settings increase HSph. subdivs to 100.

In post-processing (VRay: Indirect illumination rollout), change GI saturation to 0,8. It will desaturate GI a little and colors will not 'bleed' that much.
Increase GI contrast to 1,1.

In Settings rollout when you will Set Global subdivs multiplier to 2 it means that all subdives in lights and materials will be mulitplied by 2. In materials reflection and refraction subdives are set to 8 by default so the result will be 16. This is fast way to change quality of all materials in scene.
You can of course set all subdives in materials by your hand, decreasing and increasing them directly in materials.

Color mapping is set to exponential. It will help to avoid having 'burned out' areas. (RGB = 255,255,255).

Here are all render settings:

Here is final render using this settings without post-production in Photoshop:

Ok, now open Photoshop, we will ad some bloom. Select this area:

When you press CTRL+J it will create layer from selection. Now just add gausian blurr and select blending mode to screen. Copy this layer few times to enchance effect.

Desaturate scene a little and play with levels to achieve final effect.
You may add slight vignetting using 'FILTER' -> 'DISTORT' -> 'LENS CORRECTION'
Also you can sharpen image if its too blury. 'FILTER'-> 'SHARPEN' -> 'UNSHARP MASK'

Final render after Photoshop:


Author: Kuba Dabrowski
You may also like...
Virtual reality and 3D modeling: Creating interactive virtual environments

Virtual reality and 3D modeling: Creating interactive virtual environments

In a world dominated by digital landscapes, virtual reality (VR) and 3D modeling fusion creates immersive realms that inspire and captivate.


You need to be logged in to leave a comment. Don't have account? Register now.

jlsoriam 19:22:17  |  09-06-2009
Hi! I downloaded the archive then I opened it in 3dsmax 20008 but when the scene is rendering, the 3dsmax closed itself.
edho_limbat 13:41:40  |  15-06-2009
waw, very good tutorial. thank from indonesia boy
lluverbouy 09:51:28  |  24-06-2009
I cannot download your file. can you tell me what is the problem? thanks
Jacinto Monteiro 16:19:23  |  27-06-2009
Thanks you talk about many issues (in general) but still really helpful for many im sure. Cheers
kamaraj 13:27:03  |  30-06-2009
very good tutorial.thanks
nuting 04:24:20  |  20-08-2009
why i cant download the file?
maxlucky 05:45:32  |  04-09-2009
I have a question ,How big is the box and the scene?
wick 13:29:23  |  13-09-2009
Thank you for tutorial! Very teachfull for me)
koll 21:08:38  |  29-09-2009
Hi, Thanks a lot for uploading this tutorial.It was a real help for me to learn the settings of vray.But I want to know how you achieved those white walls?or what are the settings in vray for white walls? Thanks
08:33:58  |  07-10-2009
Thank you for very good tutorial
BATHORY-86 06:31:49  |  09-10-2009
very useful , thanks lot ^^
chee 11:24:22  |  16-10-2009
matur nuwun...thx..
argajogja 23:26:22  |  21-11-2009
sip... wangun tenan pakde...
oskario23 18:54:10  |  01-12-2009
Kuba, jest jakakolwiek możliwość, żebyś zrobił z tego wideo tutorial? Jeżeli tak, jestem w stanie za niego zapłacić., Gubię się w kilku momentach.
jinkl 15:24:23  |  10-12-2009
nice 太NB了
mRope 03:00:17  |  12-01-2010
Thanks! Helped me out a lot with my current project =) Keep up the good work!
tero247 22:35:16  |  23-01-2010
This tut is so helpful! Thank you dear! But, can you make another tut to render this scene with Fry Render?! I've seen in this tut that you're using Fry Render, too. Thanks first!!:)
allcrazy 08:57:59  |  30-01-2010
very good job!!!
50loop 09:22:15  |  08-03-2010
Nice & cool
Burgerlim 06:20:39  |  05-04-2010
Super, thanks... May i just ask of the typical render time of such master grade render and Rendering engine specs? thanks
Gulinda 08:13:31  |  15-04-2010
Pictures to your tutorials are not visible
phuong_ahome 04:29:26  |  04-05-2010
thank's very good tutorials
walterix 15:33:41  |  05-06-2010
help Kuba, I tried to realize the curtain in the tutorial "making interior scene " but I am not able to do it. Can you give me more information? During my tests the curtain scrolls flat. The knots do not thighten. Sincerely, thanks walter
imamprast 10:01:27  |  14-06-2010
manteb gan.... matur suwun sanged.....
ghaith 23:22:51  |  17-06-2010
clintm 20:21:27  |  30-06-2010
Salamat kaayo sa imung paghatag sa imung natun.an...usa kini kadakong tabang sa akoa...salamat
mong1811 11:07:11  |  20-08-2010
thank ..................
H-Dude 09:17:25  |  01-09-2010
wow mate thanks a lot !! Really helpful great modeling ! number one tutorial on evermotion for me
Tasma 17:08:23  |  06-09-2010
Hi thanks a lot for the tutorial.I applied a vray light material to a material slot, dragged a jpg file to it's color slot and assigned to the cylinder. However the button for displaying the material in the scene is grayed out. What am I doing wrong.
enigmatr 14:40:38  |  13-10-2010
thanks..veryyy good...
VICTORSKY 19:10:22  |  26-10-2010
Thanks my dear friend. My name is Hamid Az Iran.'m Proud of you familiar with?
VICTORSKY 19:12:42  |  26-10-2010
emil:hamid.sky68@yahoo.com I will wait for your answer. hamid
azaiez 11:37:35  |  05-11-2010
thanks!! that's very good
Mr.DQC 12:21:37  |  05-11-2010
thank you very much!
takermax2 19:07:33  |  13-11-2010
thanks you
jiya 12:01:53  |  27-11-2010
super tutorial
petiagencheva 20:47:26  |  21-01-2011
thanks you
annacastano 17:56:05  |  24-01-2011
great tutorial
tonka87 16:02:17  |  19-02-2011
Wooooow..... Super!Thank you!
davide p 13:25:50  |  12-03-2011
very good tutorial, thank you man!
Rayz Teo 14:29:31  |  11-05-2011
Thx for sharing ~
keivan 520 16:18:14  |  26-05-2011
thank you very much,very good tutorial
vasilescu_adrian 01:49:23  |  02-06-2011
i'm just amazed of what you can do with this renderer ! i hope some day i will give a feedback with my own scene !! see you soon then :))
Dragon_HPC3ro 00:54:51  |  05-07-2011
Excelent... Thank you!!!
get4ree 20:42:00  |  31-07-2011
why all the images of the tutorial not appearing !!!! can you fix it guys ... maybe need to upload again thanks Evermotin
naebody 15:06:41  |  15-10-2011
Dzięki fajny tutorial :D
n.erpamukcu 14:02:31  |  28-11-2011
very useful tutorial and enjoyful scene, waiting for others like this
leda 21:30:25  |  15-12-2011
thaky you very very good tutorial.
Leoneo79 20:32:26  |  23-12-2011
I noticed,you do not use linear workflow such as gamma 2.2.Indeed the result is exellent but you go out from the rules.Is that right?
arch_majed 14:06:26  |  05-01-2012
nice forward continue good thanks
dayjahone 04:45:10  |  16-01-2012
What would be good settings for a test render?
susanjo 12:40:28  |  19-01-2012
great tutor, thanks :)
mimi.dt 08:30:52  |  01-02-2012
Hello! I have some problems with edges when resize the image. I analyze the image and the result was 0.8MP? Does anybody tell me where is the problem? It's not of antialiasing
Smokedogg 04:39:56  |  27-03-2012
What kind of settings and materials were used to create those curtains.
teparuru 01:58:24  |  21-06-2012
Beautiful rendering!! Did you render without ceiling? It is hard to have such a bright ceiling.
shadiiii 16:24:33  |  28-06-2012
tanks a lot.so so useful :D
som.designer 08:20:54  |  18-07-2012
gud render quality but its more have render
TL85 05:54:17  |  14-08-2012
fggf99 09:20:00  |  16-09-2012
thank you ....
Qashi 17:36:30  |  18-11-2012
please tell me how to create background outside window? I will wait for your response
mohammed adi shaikh 13:45:33  |  08-02-2013
Very Nice
shigningstar52mufaddal 07:50:16  |  30-03-2013
Very Nice Tutorial
fend 18:43:57  |  20-04-2013
Dziękuje :))
johnny rain 21:12:17  |  07-11-2013
Great tutorial! just one question....did you set gamma value to 2.2 in vray color mapping? my result with above presented settings is a little bit darker!
neelablore 07:32:53  |  04-11-2016
This tut is so helpful! Thank you dear! But, can you make another tut to render this scene with Fry Render?! I've seen in this tut that you're using Fry Render, too. Thanks first!!:) www.projectsatbangalore.com
andreagrama 09:46:17  |  19-06-2017
Sorry, I'm new but... where are the pictures of this tutorial?
Alessandro Di Vita 15:34:29  |  19-08-2017
It seems to be interesting to read...but all images have disappeared... :/
amol91939 20:09:14  |  21-10-2017
Download link is not working at all
alisina 16:53:26  |  25-03-2018
download file is not working , and all the pictures have disappeared