Create a Realistic Kitchen – Part 2 of 2

Introduction to rendering with LuxRender

Length:
42 minutes
Software:
Blender 2.5
Difficulty:
Advanced
Rate:
VN:F [1.9.11_1134]
Rating: 4.8/5 (16 votes cast)

This 43 minute tutorial will teach you:

  • How to install LuxRender and render your first scene
  • The benefits of using external renderers over Blender’s internal renderer
  • 3 different environment settings and their use
  • How to apply materials to multiple objects at once
  • How to pause a render
  • How to use lightgroups to adjust lighting in real time
  • How to enable real world camera settings in LuxRender
  • How to add bloom and glare to a finished render

Last week we finished modelling the kitchen scene, and this week we’re going to render it :)

Now when it comes to rendering interiors, the Blender internal engine unfortunately falls a bit short. Global illumination is crucial to achieving realism and that’s something that Blender currently lacks. So for this tutorial, we will be exporting the scene to an external renderer called LuxRender.

If you are new to external renderers, don’t worry! The first 8 minutes is a complete Introduction to External Rendering, which answers the most common questions beginners have.

This 43 minute tutorial will teach you:

  • How to install LuxRender and render your first scene
  • The benefits of using external renderers over Blender’s internal renderer
  • 3 different environment settings and their use
  • How to apply materials to multiple objects at once
  • How to pause a render
  • How to use lightgroups to adjust lighting in real time
  • How to enable real world camera settings in LuxRender
  • How to add bloom and glare to a finished render

Note: This tutorial is Part 2. Click here to watch Part 1.

Chapter marks

Bored? If you know what you’re doing, feel free to skip ahead!

  • 0:28 – Introduction to External Renderers
  • 8:33 – How to Install LuxRender
  • 10:26  – Rendering your first scene in LuxRender
  • 18:07 – Kitchen Tutorial start
  • 19:36 – Adding the materials
  • 28:44 – Setting up the Lighting and environment
  • 36:10 – Adding bloom, glare and playing with LightGroups

Note: The LuxRender script may not be able to locate the floor and bench textures. If so, unpack the textures from the .blend and tell the script to use a directory on your hard drive.

Congratulations on completing the architecture tutorial series! I hope you’ve taken something from it. As usual I’m looking forward to seeing your results :)

Need some Inspiration?

Further Reading:

Create a Realistic Kitchen - Part 2 of 2, 4.8 out of 5 based on 16 ratings

About Andrew Price

I like long walks on the beach and yelling out during movies. My cat's name is dog, and my dog's name is cat. I am hilarious. I like Blender.

202 Responses to “Create a Realistic Kitchen – Part 2 of 2”

  1. Michael December 3, 2010 at 7:28 pm #

    @Agata, thanks but I found it then after a long search :-D

  2. Lucas Fowler December 18, 2010 at 11:46 am #

    Awesome you need to do one a Yafray!!!!!! Love it!

  3. Agata Soda December 20, 2010 at 4:04 pm #

    @Micheal & DonProtz
    lol its a tricky folder =P Don nice render :D I would suggest adding baseboard on the wall to the left and trim on the window it makes the perfect line from floor/window less obvious and adds some detail. The only other suggestion i have is it looks like the countertop might be like concrete style? While it is a nice counter i would recommend maybe granite or marble to just make it less solid and again add some more detail they have some good textures of marble and other stone on cgtextures.com oh and the faucet i have seen bathtubs on the side but generally for kitchens they are installed in the middle of the sink.
    For faster renders (slightly) leave out some shiny things =P Don’t get me wrong i love shiny things too but the bouncing light adds tons of time the more you have. In 2.5 if you get lux running (haven’t experimented with it in 2.4x) in the sampler tab turn advanced on and change the max consecutive rejections the lower the faster but BE AWARE it will lower the light quality and in some extreme low settings remove nearly all light bounces. And alternatively if you have extra computers lying around(at work, friends family) not doing anything there’s a fantastic network rendering setting that will speed things up to more power and computers you have :D And lastly take out faces on the backsides of things that aren’t going to be seen such as the backs and bottoms of cabinets(if you aren’t going to open them) Happy blending :D

  4. Alexander Lee December 20, 2010 at 4:06 pm #

    This is really one of your best tutorials. Thanks for all the useful information! Really saves people a lot of experimentation.

  5. John December 22, 2010 at 10:45 am #

    I noticed that the UV textures used in this seen are not in the blend file. Is there some place where I can download them. For instance, the texture used in Cube.036 is WoodFine0010_M.jpg and it’s in the blend file is given as c:\Textures\WoodFine0010_M.jpg . Where can I get the textures for this blend file.

  6. John December 23, 2010 at 7:46 am #

    I performed an Export to X3D operation from blender of this scene. Here is the result it produced in an X3D java applet inside a web page.

    http://dl.dropbox.com/u/5095342/Xj3DApplet/rc1_pack200/X3DKitchen.html

    This site contains an X3D viewer to see 3D scenes in a web browser. Once the applet finishes loading you should see the X3D logo. Then click on the sceneA button on the left menu to see the X3D version of this scene generated by blender. It might take a short while to load the Kitchen scene depending on your internet connection speed, since the file is a few meg in size. You can use the navigation buttons on the bottom left of the X3D viewer to navigate around in the Kitchen scene.

    The SceneB button will load the Kitchen scene with an avatar included as an added bonus.

  7. PeterGriffin December 31, 2010 at 4:50 am #

    I think LuxRender is not the best external renderer for blender…i like yafaray more because its faster..:D anyway, good tutorial!

  8. Lukas January 10, 2011 at 4:03 am #

    RenderMan is Disney Pixar’s renderer isn’t it?

  9. Agata Soda January 10, 2011 at 9:51 am #

    @ Lukas
    Yes it is. The last time i took a look at it price was about 2000$. Aqis Pixie and POV-ray are free alternatives that you can get to work with blender :D

  10. btheshep January 10, 2011 at 1:30 pm #

    Nice tutorial! thanks!!

  11. rogerwilco1 January 15, 2011 at 7:19 pm #

    Luxrender is actually very slow, but i found it has some really awesome network features.
    It’s quite easy to setup a extra pc you might have to join the render task.

  12. Sam Vidal January 19, 2011 at 3:27 am #

    Best tutorial I have seen! Thank you Andrew for giving of your time to make this tutorial very simple and easy to understand, specially for a newbie like me!

  13. Chin Vickerman January 21, 2011 at 9:35 pm #

    Dude, gimme more!

  14. Val January 26, 2011 at 5:26 am #

    I’m new to luxRender and i keep getting this error:please specify “default dir:” in System tab prior to export to default lxs file… When I hit render. I see my system setting are exactly like in the video. can any one please help me??

  15. jabeel January 27, 2011 at 2:29 am #

    give me image tutorials of every work

  16. Heitor Lobo February 6, 2011 at 1:12 am #

    @Val
    Go to systems tab, go to PATHS and select the second one, just select a file, I’m not really sure what that is for, but I thinks its where the render is saved, so I’d save in the luxrender folder.

  17. Heitor Lobo February 6, 2011 at 1:15 am #

    Nice tut Andrew!

  18. Heitor Lobo February 7, 2011 at 3:31 am #

    @Inês Torres
    Inês, you need to go to the text editor, select to open a text, and open the luxblend, then youll just need to press Alt+p and the script will open. Isso acontecia comigo também.

  19. piers March 19, 2011 at 10:40 pm #

    Has anyone tried to use 2.49 after starting with 2.5? It’s horrible – I can’t even open a file. I think I’ll wait until luxrender works on 2.5 and some comes up with a tutorial then.

  20. Tim April 29, 2011 at 9:53 am #

    Complete fiasco on my part trying to get luxrender installed on my maching with Blender 2.57. heh

    It only took an hour and a half to get rid of the two missing script file messages gone… lolz

  21. MegaAngkasa May 15, 2011 at 3:13 am #

    Wow, cool tutorial, i like it… :)

  22. Akira May 20, 2011 at 3:54 am #

    Nice Tutorial Andrew, But one question, ive been trying this for days now but i think i cant figure it out. You see, i have modeled a Classic chair and uv mapped its textures based on the actual chair itself and do a normal map on it. So when i render it Luxrender, i dont think i see the bumpyness of the textures? Am i doing something wrong? im using the latest stable build of blender 2.5x and Luxrender btw.

  23. Raptor May 25, 2011 at 3:00 pm #

    “Whoa, thats a piece of bread.” I don’t know why I find that funny. Anyway, good tutorial man, too bad it couldn’t be done in 2.5.

  24. Raise1890 May 28, 2011 at 10:59 pm #

    Hi andrew great tutorial! i have a question, how long do i have to leave luxblender rendering to get a render like yours on the top of this page? thanks (sorry if english is incorrect)

  25. BYOB June 4, 2011 at 4:53 am #

    I don’t really like the .blend file :|
    There are too many mistakes you should never do when using LuxRender.

    For example the oil bottles (Cube.061) are only a big, filled piece of vegetable oil ;) also you used the old “glass”-material, not the glass2-material with volumetric absorption…

    The “metallic” things have a glossy-material… o.0 (use either nk-Files or just the “silver”-preset or, if there’s really no other way, use the “shinymetal”-material. But don’t use a glossy-material!)

    You have to model things like they are in reality when using LuxRender, otherwise they could look strange (but in your case the final render is looking very good).

    Sorry if this critic sounds a bit fussy, but those are some of the essential rules when you are using LuxRender, and you did all of them wrong ;(

    For the beginners: binarycortex wrote a really good tutorial about using physically correct models and materials when using a physically correct renderengine, you can find it here:
    http://www.luxrender.net/forum/viewtopic.php?f=25&t=5020

    I think both of this tutorials together really help people getting into LuxRender, Andrew’s has some flaws, and binarycortex’ isn’t that nice explaining ;)

    regards
    Simon

  26. Jozadaque June 17, 2011 at 4:23 am #

    Andrew Price answer! How long do you let your render to get the color of the final result?!

  27. anand June 20, 2011 at 11:17 pm #

    hi great tutorial. luxrender now available for blender 2.57, recreate the tutorial using blender 2.57, or you can recreate the tutorial using yafaray.

    Thanks

  28. Joshua™ July 2, 2011 at 12:58 am #

    Andrew,

    I must say I was very disappointed. It is really sad that someone with so much Blender knowledge would use a dirty word right in one of their tutorials. It is unnecessary, unprofessional, and offensive. I hope this kind of quality wont be seen in your future tutorials.

  29. Alan July 4, 2011 at 12:20 am #

    Oh, Joshua. Take the rod and the trademark out of your arse. Go through life with that attitude and a sad life it will indeed be. Our friend Andrew just taught you and all of us some cool stuff free, gratis and for nothing. Do stop bitching, bitch. And I say you owe Mr P an apology.

  30. Bob July 4, 2011 at 5:16 am #

    I agree with Joshua and I applaud his boldness to stand for what is right. Foul language is offensive and a sign of ignorance.

  31. Bryan July 4, 2011 at 7:40 am #

    Thank you Andrew for another superb tut, and to all the dimbulbs with the inherent negativity, get a friggin’ life.

  32. Alan July 5, 2011 at 8:36 pm #

    @Bob…Whilst I agree that boldness in standing up for what one believes is laudable and all that good stuff, the factors to consider go far, faaar beyond prudish nit-picking over language. There are many very much worse things in the world about which to vent one’s spleen. To leave a comment berating Andrew publically for simply pointing out that realistic renders truly are a bitch time-wise (a phrase I consider to be earthily elegant); whilst completely overlooking and ignoring the massive quantity of experience and advice offered for nothing other than the joy and largesse of sharing; displays much more a lack of emotional intelligence than the direct and emotive use of language ever could.

    Put simply: grow a pair dude. It’s not the end of the world but that small-minded attitude you applaud brings us closer to it every day as politicians, lawyers and bureaucrats the world over prove on a day-to-day basis.

  33. gavin August 10, 2011 at 9:20 pm #

    Does anyone know if it works with the latest version of blender yet? Or do we need to get a copy of an earlier version?

    Thanks

  34. J-P August 15, 2011 at 6:26 am #

    Hey Andrew

    Would you mind to update this second part of tutorial with the actual release of Luxrender, which seems working pretty well?
    I have some trouble to figure out how to adapt your Luxrender settings to the new one…

    Greetings

  35. Jake August 27, 2011 at 5:37 pm #

    nice tutorial! Vimeo was a little bit buggy and stopped the video in the second when you said “And then you hit sto…” ^^ (17:37)

  36. Hélène September 11, 2011 at 8:18 pm #

    INSTALL LUXRENDER IN LINUX EXPLANATION HERE :

    Hi, Everybody ( sorry for english I’m french ! )

    I have had many difficulties to install LUXRENDER on my computer to lost my hair, but it’s ok now. Here I want to give you some explanation to Install Luxrender correctly ON LINUX ( I’m begginer on Linux, sorry ):

    First, In 2011 there is a version of Luxrender who works with Blender 2.5. Luxrender 0.8 you could find in Luxrender site.

    1-To Install Luxrender 0.8 on Blender 2.5 you must download and Install Luxrender 0.8 and don’t forget to becarefull about the version 32 or 64 bit and about the version if you have Open GL driver or not !
    2-Install Luxblender 2.5
    3-Then, install Blender 2.5 and go to the file ( in my case I have the 2.59 version ) : blender 2.59…>2.59>script>addons. In the file Addons introduce the file Luxrender that you copy and paste since Luxblender 2.5>src
    4-Finally you open Blender 2.5, open “Users preference” in “File”, go to “Render” in “Categories” and check and clic on Luxrender. By this way the choice appear on the top board between “Render” and “Luxrender”. You clic on.
    5-You see the Render part on the main board ( at right ) an clic on. It’s not quite the same board. On the Luxrender part, clic on Run Renderer and check “Path to luxrend ” so indicate the path to the content of Luxrender 0.8 file you have install
    6 – clic F12 to open the rendering board !

    It was work very well for me but the heavy file like my kitchen from this marvellous tutorial don’t works. I don’t know why !!!!!!!!!

    _________________________________________________________________

    then I was Install the luxrender 0.7 version to Blender 2.49 !
    To Install Luxrender 0.7 on Blender 2.49 it’s possibly ( on Linux ) you must have to open Users preference. To find Users preference board very dissimulate in old version of blender you have to grap the top board and slide down it and go directly to Filepaths button and go to the Field Python Script to indicate the path to Luxrender 0.7 File.

    It was very hard to find solutions but it’s work and I don’t want you to know such difficulties.

  37. Hélène September 12, 2011 at 8:38 pm #

    PROBLEM WITH NURBPATH ON LUXRENDER ( resolved )

    Hi Everybody,

    In my previous message I have said I have installed Luxrender 0.8 on Blender2.5 and Luxrender 0.7 on Blender 2.49 with succes. Now I’m facing a embarrassing choice !

    These two installation work very well but I’ve said the heavy file don’t work on it without I could understand this fact ! However, the downloading file “Finished Kitchen” of Andrew Price works very well too !!!! I supposed the problem couldn’t have any relation with the weight of file. Then I beggan my “Sherlock Holmes” investigation :
    In my blender file the problem was caused by “NurbPath” element ! I think you would meet the same difficulties.
    The “Finished Kitchen” of Andrew Price is very clean but mine contain an unecessary Nurbpath element. It’s cause the error message : Error exporting Geometry

    At the blender Menu, go to “File”, go to “Link” ( append or link ) to import elements of your file, go to “Object” and verify you don’t have any NurbPath anywhere. In the case you have it, import all elements but Nurbpath. It will be OK

  38. Hélène September 12, 2011 at 8:44 pm #

    Here you are my painting work ( waiting my 3D work ) :

    http://fr.artquid.com/artist/intes-helene/helene-intes.html

    GREAT THANK TO ANDREW PRICE FOR THESE TUTORIAL

  39. Hélène September 15, 2011 at 11:35 pm #

    Hi Everyone,

    I’m proud to show the results of my exercice on this tutorial. ( I obtain these images on Blender 2.49 version because for un unknow reason my Blender 2.5 version associate with Luxrender 0.8 don’t give texture ! I’m looking for it )

    http://storage.canalblog.com/79/54/738367/68286085.jpg
    http://storage.canalblog.com/86/86/738367/68286094.jpg
    http://storage.canalblog.com/78/52/738367/68286106.jpg
    http://storage.canalblog.com/90/76/738367/68286124.jpg
    http://storage.canalblog.com/70/47/738367/68286128.jpg

    Thank you Andrew, yours tutorial are very very amazing

  40. Benj September 19, 2011 at 4:19 am #

    Where can we get the textures?

  41. Joao Paulo September 24, 2011 at 12:54 pm #

    Good morning,
    I was doing the this tutorial and when I needed to do the rendering in luxblend I don’t to do this because this message:
    “Please specify “default out dir” in system tab prior to export to default lxs file”
    What’s the meaning this phrase?
    Thank you.

    Sorry for my English

    • Joao Paulo September 24, 2011 at 1:01 pm #

      I could do now!!!! hehehe
      Thank you

  42. mohamed adel September 24, 2011 at 5:25 pm #

    Thanks for every one of your work on this web page. Betty enjoys making time for internet research and it is simple to grasp why. Most people know all relating to the dynamic medium you make practical suggestions on the web site and as well as encourage contribution from some others on that concept while my child is without a doubt becoming educated a lot of things. Have fun with the rest of the year. Your doing a pretty cool job.

  43. LamuzNick October 10, 2011 at 2:11 pm #

    Exclusive delirium

  44. Andrea October 24, 2011 at 6:57 pm #

    Hello Andrew thank you for amazing tutorial.

    Can you just explane me one tnink please?

    Where is hiden the light in the scene in your file (model9-clay)?

    I would like to see how you set the lights but i can’t find any light there =)

    Thank you

    Andrea

  45. renjith October 28, 2011 at 12:55 pm #

    hi Andrew,
    i am new to 3d art and your site has been very much helpful to me, thanks to you i m learning things fast :) , and i tried to model the kitchen scene and i finished everything and tried to render in luxrender and its not coming up :( . i tried other smaller scenes and they r working fine. Is it cuz of my processor?, cuz mine is just a dual core (T.T)

  46. architectural visualisation November 3, 2011 at 10:33 am #

    Great tutorial – thanks for spending the time to teach us:)

  47. Giacomo January 24, 2012 at 7:41 am #

    Do you plan on releasing a Cycles version of this tutorial?

    • yougo February 3, 2012 at 4:11 pm #

      I’d like to see some more renders with cycles as well…
      u

  48. yougo February 3, 2012 at 4:10 pm #

    Your tutorial are great! You’re a hero! They really helped me a lot!

Trackbacks/Pingbacks

  1. The Complete Architecture Series | Blender Monthly Specials | Blender Guru - July 28, 2010

    [...] Create a Realistic Kitchen – Part 2 of 2 [...]

Leave a Reply