How to Make the Infinite Floor Look in Cinema 4D


in this tutorial, I show you how to get the popular “infinite floor” look in Cinema 4D by using a background object and the compositing tag set to “composite background”.

Examples

Signup for the newsletter.

Updates about once a week. Deals on new products. Not spammy. Whats not to love?

262 people have commented on this post. You should too!

  1. Max says:

    WOW! Nice workflow and amazing result!

  2. Ryan Michael says:

    Why not use a floor object?

  3. bradleyness says:

    Thanks! I just had a situation where I was wondering how to do this very thing.

  4. Pingback: Tweets that mention How to Make the Infinite Floor Look in Cinema 4D | greyscalegorilla/blog -- Topsy.com

  5. Littlestar says:

    Nice work man love the C4D tutorials you make.

  6. Scott Melchionda says:

    Way to kick ass GSG! You ARE the Gorilla! I’m going to use this TODAY!

  7. JTB says:

    Wicked.

    Once again Mr Campbell you’ve come to my rescue – I was going to have to figure this out next week.

    Give yourself a pat on the back from me.

  8. Sam Swire says:

    Yes, the R12 tutorials are gone, now some more puppy eye love.

    Wow how fast did it take for you to come home and do that, have you even been resting anything since NYC?

  9. Dave Glanz says:

    Awesome – I was JUST working on an infinite floor for a project, and about to render before I saw this. Thanks bud!

  10. Will says:

    Great as usual Nick, although you have done this type of thing before in your other videos, not the exactly same thing but i guess people cant see it.

    Sometimes i wish you were a robot Nick, i check GSG every day for updates and when there isnt any new tutorials i feel sad :( But hey people gotta sleep and work hehe.

    All the best Nick!

  11. David says:

    Hey Nick! I have tried this but I’m having some noise on the shadows (I’m using default C4D light) do u know what can be wrong??

  12. Fabian says:

    Hey. Great. But when i turn on GI the edge of the floor is back again ??

  13. TURISTA says:

    GREAT TIP MAN….was having this kind of problem a lot..
    Thanks

  14. Jack says:

    Great tutorial as always, Nick.

    But I have a question. Is there any way to make the floor reflective? When I try to give it some reflection I get a horizon line.

  15. Brian says:

    great little tut! Very helpful.

  16. Jamil Daughbney says:

    kern your type (infinite).

    • The Gorilla says:

      Yeah, it’s bad. I wish Cinema would let me kern type in Cinema directly. It’s my number one request.

    • Chetan says:

      Whats kerning? :(

    • Kerning is adjusting space between characters.

    • Chetan says:

      Thanks Justinas!
      2nd doubt:- Whats wrong in this “Infinte” text?

    • Doug says:

      Text (spline) > Object > Horizontal Spacing

      That wouldn’t solve the problem?

      I’m sorry if it isn’t the problem you’re trying to solve.

      • The Gorilla says:

        Correct kerning means adjusting the space between each letter, not just the overall space. The Horizontal Spacing feature is fine for overall, but for specific letter pairs, more control is needed.

    • Cody says:

      Over letter spacing is called “Tracking” in the typesetting world. Kerning is individual character spacing, and leading is line spacing.

    • mike says:

      I think these are extremely helpful tutorials, informative and fun – I wouldn’t sweat the k.e…rn..ing comment.

    • trevor gent says:

      Yea it would be great to have that feature built in to C4D. Until they get around to that AI is still going to be the ‘go to’ tool for tweaking up text

    • Steven Jenkins says:

      For the best control with complex typography, do it in a vector graphics program like Illustrator. Change your text to outlines, and import the vectors into C4D. Yeah, I know it’s not a great workaround, but you’ll probably save time in the long run versus individually creating text objects for each letter in Cinema, then positioning them. Once in Cinema, you can apply the fracture object for Mograph control.

  17. Elas says:

    Briliant! Now I have something to brighten my evening :)

  18. Chris Kessler says:

    Can you use GI on this too? Or how would you get the “infinite” effect with GI?

  19. MichiSchwarz says:

    Great tip Nick. Very appreciated.
    Wrote you ab email a few days ago concerning scaling and light kit pro. Found a solution yet?
    Greets
    Michi

  20. Man, singlehandedly one of the best tutorials. I’ve always wondered about how to create an infinite floor, thanks so much!

  21. Alex says:

    Nice! Amazing how you can read my mind…I just saw a TV clip where this FX came up, i wondered hmmm …then u posted this…where did you hind that camera…ima check the dog…lol…

    Thanx man!

  22. Thanks a lot for sharing, this is something I’ve been wondering about myself!

  23. Tommy Howard says:

    Yo guys! Played around using global illumination, and if you turn off generate and receive GI in the texture properties for the plane its good to go!

  24. Jim Musana says:

    This just came in at the right time! Really useful! Thanks Nick

  25. man love c4d i love says:

    Greyscale Gorilla HDRI Light Kit Pro v1.5 [Full]

    http://rapidshare.com/files/421068530/kit15.rar.html

    plz dont remove the link plzzzzzzzzzzzzz

    • firebrick says:

      wtf? :|

    • The Gorilla says:

      Buy the kit or don’t, ManLove. Steal it if you will. But, posting a link to a torrent on my site is extremely poor taste. 99% of my site is free content and I sell sell the Light Kit to support myself so that I can make more free stuff for the blog and for you.

      Sure, I can delete your comment, But we all know that it won’t stop some people from illegally downloading my kit. Instead, I’ll keep your comment and add my own. If you wan’t to support Greyscalegorilla, want more training and products that make Motion Design even easier and more fun, AND want to make your 3D renders look super sexy, please consider buying a license of the Light Kit Pro here. http://greyscalegorilla.com/lightkitpro/

      The GSG community has been so responsive, respectful and fun to be a part of. Don’t screw this up for us, ManLove!

      Cheers,
      Nick

    • bradleyness says:

      This isn’t the first time I’ve seen Nick take the high road with an obvious twerp. Good man Nick!
      I am proud to say I paid for my Light Kit Pro.
      In fact, I included it in a tutorial I did and told everyone they should go BUY it.
      rastermind.net

      Cheers!

    • Psh…what an idiot. I bought the light kit from you Nick and I barely use C4D but thought it was the least I could do. Your tutorials are top notch and you are a real dude! Keep it up buddy! Always takin the high road like bradley stated.

      Much LOVEEEEEEE!

    • danny says:

      this is most likely a virus, you should probably deleted the comment to stop people getting infected.

    • Chetan says:

      Your mom must be so unhappy about your behaviour.

    • Andrew says:

      Its a virus it got Trojan.Is not good for the blog..

    • Kaustubh says:

      That is bad.Poor of you
      Nick Surely has been working so hard making this kit and doing updates so that we could benefit from it.and you are giving him back this way.. Not Fair.

    • Scott Melchionda says:

      You’ve got huge stones posting that Man love, which makes them easier to kick. Unbelievable.

    • NoSuchhing says:

      Wow this is messed up… Using a stolen version of the kit is not “showing” the love but posting a link to a stolen version is simply stupid. Way to undermine the community, and the effort people like Nick put into it.

      Nick, I’m sure that if you ask Rapidshare to remove it they will. That said, keep up the great work. The community DOES appreciate your efforts, unlike the twat posting the link to your Kit.

    • Ulvi Yelen says:

      This is incredibly rude… Do you think you can do whatever you like because of you can reach a true artist directly. An artist that is so kind that he didn’t delete your rubbish post. You did this to such a person. Manlove you are a waste.

    • Freed says:

      Man Love! Why do this? Most of GSG content is free & the light kit is fairly priced for what its worth.

      This is a naive post.

    • Roma says:

      Hey Nick.. Im so thankfull.. Neat lil trick to get that infinite floor…

      Thanks a lot man.. :)

    • Alex says:

      WOW what a !@$*
      Nick you truly are a better man, had it been me things would be different. Someone should hack my IP and destroy his HDs.

      It is a good move to leave it here so that the world can see the ass he is.

      Now that we all support and will continue to do so, for your selfless service to us will not go on notices or appreciated.

      ALX
      US ARMY

    • wtf_cakes says:

      Wow, what a douche. Kudos to Nick for taking the high road.

    • Nicely said Nick, Very unique style of handling this sort of situation. Like that man!

      Though the communitie shouldn’t have to pay for this, it’s only manlove or what his name is. Keep that in mind, we support you

    • Barton Damer says:

      Well played, Nick. Well played.

    • Shannon Wilkerson says:

      Dude show some respect. Making a plugin like this takes a lot of work. Not cool! It is only 70 bucks. As Barton states, “Well played Nick”.

    • Ali says:

      Nice Replay Nick..

  26. javier says:

    hey nick im from ecuador and thaks for all the tutorials you make i love them, you have teach me so much thanks for everything

  27. man love c4d i love says:

    Excuse me, Sir, I wanted to raise me to judge the person who put the program full repeat very sorry for you.

    Thank you

  28. javier says:

    man love u suck

  29. laughingGUY says:

    thanx,

    i totaly forgett about that hint with the compositing-tag. its a nice, goog looking effect. thanx for remembering.

    greetz
    laughingGUY

  30. jheinrich says:

    NICE

  31. Jacob says:

    Nick, thanks for all that you do for the computer graphics world. Light kit pro and your tutorials are so awesome. This is what I made based on your last tutorial. I also added an array object with omni lights and soft shadows, I then did post work in photoshop. I added a lens blur to give it some depth of field, then …I did a curves adjustment layer and pushed the blue curve up some. I then uped the offset in the levels adjustment to give it a washed out look. http://25.media.tumblr.com/tumblr_lad4shejOX1qcde95o1_500.jpg

  32. Well, thats exactly what I was trying to achieve last night but had no luck.
    Thanks Nick, I owe you!

  33. Bobby Riggs says:

    Wow, this is exactly what I was trying to figure out with my Primitives 5SP.

  34. zkaziee says:

    Nick once again, thank you, you are a great teacher :)

  35. Ulvi Yelen says:

    Just what I need. Thank you.

  36. grigoris says:

    i ve seen that with a bend deformer on a plane. is the same?

  37. chris says:

    Thats why your the Gorilla and im the Chimp…wicked!

  38. Mike says:

    good stuff nick. was visualising a pos unit last week and this would have come in really useful – ended up photoshopping the background. will be using this this week though…great timing!

    thanks for the tutorials (and the light kit)….great work. mike

  39. James says:

    Hi NIck. You have provided me with some great C4D tips.
    So a big thank you from London.

    Is it the same workflow to create a coloured infinite floor ?

    Thanks,

    James

  40. James says:

    Sorry – just to confirm – I have tried – and It creates what looks like a circular gradient in the center of the screen – thus taking away the sense of depth.

    Thanks Nick

  41. Krutch says:

    And I always thought frontal image mapping was useless, this is huge! already used the technique to create a new banner for my site- thanks nick.

    http://www.krutchh.com

  42. Pauly-chops says:

    Hey nick, thanks for these super sexy tutorials, finally got my first paid job today and the first thing Im doing is buy ur Light Kit Pro. Been dying to get my hands on it.

    Thanks again!

  43. rafaelinux says:

    That’s mm… how they call it?.. useful!!

  44. Steven Jenkins says:

    So you like that Typograph Pro. I saw that on the Motionworks site. Cool fonts.

  45. hooflip says:

    Is there any reason there wouldn’t be a shadow on the ground? I’m pretty new at this, and I followed the tut and i’m not getting any shadows. The only thing I did differently is i used an plane w/ luminance to light the scene.

  46. M says:

    Thanks Nick!

    I have a problem when i export transparent .PNG for playing in photoshop.

    I am unable to capture the transparent shadows, because when i turn off the background, then it only renders the object for me.

    I think 3D max has something pretty user friendly like a Matte material or something, but for some reason C4D does not have that capability.

    I know there are things a like shadow passes etc, but i think when it comes to taking a still to photoshop, it should be a simple one export kind of a thing.

    Hope to see a solution from you on that someday!

    You Rock!

    • The Gorilla says:

      Look into “object buffers”. Sounds like that is what you are looking for.

    • M says:

      Thanks Nick, i will try that.

    • trevor gent says:

      M,

      Are you looking for a ‘shadow catcher’?
      ie something that will render the shadows and not the bg? If so look more closely into the compositing background settings in the compositing tag..lots of options for outputting shadows there but I cant remember them cause Ive had a few ;)

    • M says:

      Thanks Trevor, I did try shadowcatcher, but for some reason it only worked fine in my test scene, while in the textured one it had the same issues, it rendered the floor plain.

      I will try to check what i am doing wrong, maybe rebuild the lighting.

  47. Chad says:

    Great tip! Thanks Nick!!!

  48. yori says:

    He nick, great tip! frontal projection is huge!

    I also found a way to include GI and AO in the scene..:
    Add a sky and floor object to the scene, and give them the same texture. now if you turn on AO and GI you’ll get a infinite white look.
    Only downside is that, the colour of the sky/floor has got to be 100% white or black otherwise you’ll still see the horizon.
    this is an example:
    http://www.vimeo.com/15920613

    I guess there are a hundred ways to rome, so i just thought sharing this one…

    cheers

  49. Jhon says:

    Good job!, but we are still waiting for more new tutorials on the cinema R12 what…:) We think that you are a great teacher—cheers!

  50. Klas says:

    As always a super tip. Really handy!
    Thanks Nick!

  51. Mohammed Yaser says:

    hey nick great tutorials, im quite new to cinema 4d and i followed your destruction tutorial and i finished my work and im trying to render my finshed piece but its taking forever its been like 4 and half hours and its only done 26 frames. so did i do something wrong in the settings. Please help someone!

  52. Hi Nick,

    the infinite floor looks good! But when i render png files i the background is gray. I can’t find the problem. ( i am using the HDRI kit)

    Could you please help me.

    Cheers!

    Anthony

  53. And when i put the files into AFX the background is black???

    I am stuck and i need to finish this project fast…

    Please help somebody

  54. THANK YOU! This is awesome, I’ve always wondered about this look, and I could never quite duplicate it!

  55. Alex says:

    Nick
    what light rig did you use? I’m using the soft box but the colors aren’t as vibrant as yours.

    ALX

  56. Great Tut again Nick. I need to check out the GI alt tut.
    The setting the Plane to the composite tag I knew about, but then the frontal mapping is the shit!!!
    Don’t think I would have figured that out on my own. Thanks Buddie.
    Have another GI render going right now. Don’t think that will work on this project. Great results but it has only been 15 hours for 4 seconds of animation and only halfway threw I hope?
    Making cool shit with your help!
    Thanks & Cheers
    C

  57. nidzony says:

    Thanks again namesake for your infinite effort to make us better C4D artists.

  58. Zehr says:

    I’m getting color “color banding”
    how do you avoid it??

    • The Gorilla says:

      Try rendering at a higher bit rate like 16 or 32.

    • Cheebachops says:

      C4d’s two main reasons for banding in gradients are colour depth and non-linear workflow.
      If you output a render at 8Bit/per channel there are not enough shades of each colour to create a smooth shift from black to white.

      GSG explains a bit about linear workflow in an earlier tutorial(the fake GI one i think), but is time consuming to implement in earlier versions of C4d.

      There’s a lot of info about colour theory online for you to get a better understanding of how it’s produced.
      This is possibly the most important thing to know if you intend to produce images(print or screen) for clients.

    • Zehr says:

      My final result
      http://fav.me/d30zzpc

      hope you like it :)

  59. John says:

    Hi Nick

    When i render out it with these setings i get the background as gray (tansparent) and the floor is white ( with the gradiant). It seems it does not see the background. Sorry if this is a stupid quistion but i just bought this kit and i want to get a nice render.

    John

  60. James Crispy says:

    oh hey. good tip. Question: check this image

    http://img215.imageshack.us/img215/5171/fingersea.jpg

    notice the front reflection of the text shows the edges of the plane even tho the effect is working for the background. solutions anybody?

    tnx!

  61. Sweet as always_

    Thank You G-Man

  62. IceCold Studios says:

    How do you get a picture when you post a comment? instead of the default avatar/icon

  63. kate Moennig says:

    I got a question about it, when I turn on Global Illumination, it shows the edge of plane, who can I fix it?

  64. octoPXL says:

    Great, thanks a lot for another great tutorial. Will be very useful in the future for me.

  65. Carlos says:

    This is a grat tutorial. You don’t wanna know what kind of walk-around process I did in order to get something like that on my last project.
    Again, Thanks for everything Nick.

  66. One Logo animation for a big company in my country. Made with C4D and After Effects http://www.youtube.com/watch?v=XSMlgGYuMms

  67. graham smith says:

    i really wish maxon would add some kind of type setting tweaks. it gets very boring having to legacy 8 copy everything that goes into cin4d. just files that are transit that are just wasted space and time. i used to do this floor with more tricky compositing tricks / multipass etc. nice tut and very very useful!
    G

  68. Marv says:

    Thanks, that helps out. Have been frustrated trying to get that look before. Just remember, sometimes you have to go full frontal!

  69. ZaiZ says:

    Thank you so much. You make my life so easylier from one tutorial to another :)

  70. beskey says:

    nice tut and i love how you introduce yourself

  71. mightym says:

    Hey great tutorial! Awesome! Always looked for sth like that. But one question. I need such a setup with an alphachannel, no background just the shadows castet, normally i use shadow catcher for the alphachannel of the plane. but im not sure, its not working with your setup. maybe because of the background?

    • Nico says:

      I’m also looking for a solution like Shadowcatcher. So need to render the ball, his shadow on the floor but not the floor itself… Any idea ? I found a solution using an alpha with a Chanlum Effects Inerted but it’s still not so pretty… Any idea Nick ?

  72. kropped says:

    Great introduction and great tutorial, it really helps to have it explained this clearly.
    Thanks

  73. I may be being stupid here, but as soon as I put some more softboxes in, the floor horizon reappears.
    Am I doing something wrong?

  74. Jorge says:

    Nice tutorial Nick. Can you make one tutorial explaining how to use stages, infinite light and enviroment objects? Please. I’m new in Cinema 4D.
    Sorry for the bad…bad english

  75. Yak says:

    First off, Thank you Nick for this entire community, its put a jump start on my learning curve for 3D work and has really gotten me excited to do more. Don’t want to beat a dead horse by saying thank you like every other post, but hey, give props where props are due.

    To those of you trying to get GI to work with this effect, i sat around playing with the compositing tag. Someone spoke about turning off Cast and Receive shadows, but that musses up all of the nice shadowing below your objects. Instead, i got the same results with GI on by turning off option called Self Shadowing, just above the compositing background option. This allowed for GI use and didn’t create a horizon line in renders. I was a bit stumped at first because the line kept showing up.

    Anyone else who tries to turn off Shelf Shadowing and has success, shout out in here, i don’t know if this is just working specifically for me or if it will work for all.

    Nick aka Yak

  76. robin says:

    valuable tutorials,
    thanks for your work GSG…

  77. Magic says:

    http://www.vimeo.com/16104638

    I used this for the above, although after render I noticed my background issent showing at all…

    thanks man!! after following your tuts for about a year now, it made me win an ipad with an animation i made.. it’s the first time i made something out of it, and now i want more.. so keep’em comming

  78. Andreas says:

    Am I doing something wrong?
    When I add the tag and set the material to Frontal mapping my plane is just white. So I have a white plane while the background is white/grey.

  79. jan says:

    hey man how will you create the snow?

  80. Red says:

    Many thanks to you for sharing your knowledge.
    I am so amazed by the rendering engine of cinema4D.

    A little test: http://vimeo.com/16148689

    A big thanks from Paris

  81. Banana says:

    Ive done this tutorial over and over and my sphere doesn’t cast a shadow so it looks like it’s floating in the middle of white space- anybody know how to fix that??

  82. vfr3000 says:

    Delete the rapidshare link Nick

    Leaving it is wrong.

    Its a pisstake.

    vfr3000

  83. Lalo says:

    Hey Nick, How are you?

    I did the infinite background, but when I put another light, the plane for the floor appears… how can I fix it?

  84. Brinda says:

    Great tutorial Nick!

    Have you ran across this issue when using subjects with an alpha?

    http://img.skitch.com/20101027-mmax5ku8bj5uur8wbks41pq5jy.jpg

    The alphas look great when using a Softbox or normal lights, but they freak out when using Skylights.

    You mentioned something about using compositing tag to turn off ‘seen by camera’, but for some reason it’s not working thru the alpha. Any tips?

    -Dave

  85. Xellos says:

    guys I have a question for you
    I’m trying to do the same, but I want to add a reflection too
    the problem is:
    With a dark background I have the right reflection 1:1 (like a mirror) but with a light one the reflection disapper!
    look at this:
    http://img213.imageshack.us/img213/3981/crazyreflections.jpg
    and there’s my project file:
    http://www.mediafire.com/?y8bj4vbag1c48v3

    the thing I’m trying to do is to have a cool reflection on a white background because I need to obtain the same result of that
    http://wallpapers-diq.com/wallpapers/60/CK_Eternity_Love_Perfume_for_Women_by_Calvin_Klein.jpg

    I know… that’s a lot of links.. sorry!

  86. oscarsalas says:

    hey nick, Why my render dont have shadows!?

  87. I have done everything you said to do, but the plane still does not blend well into the background, and if I use a floor the same problem occurs, even though they have the exact same textures and all the compositing is right.

    I tried a number of things including using just linear skylight and it still does not get the infinite effect.

    Also how would I make this work if I was using a different colored light source, like daylight?

    • The Gorilla says:

      Light type shouldn’t matter much. Reflections on the floor or using GI will break the effect, though. Other than that, I’m not sure. Anyone else have an idea?

    • well I went back and tried it using just a floor with a sky with a full luminance textures and used GI on it. I got a pretty good infinite effect, how does this differ from that, or in a better sense, why is your way better?

  88. Frank says:

    Great Tip. Thanks. Is there a way to have a infinite floor that is also reflective? I tried to add a reflection to the floor, however it makes the seam between the floor plane and the BG visible again. Any ideas?

  89. D says:

    Is it possible to upload the file? I have tried to get the look to work with mixed results and have been unable troubleshoot the reason. This is the first tutorial I have been unable to get right from your sight(and i have completed many:)

    Thanks

  90. John Ryan says:

    So, is there a way to create this effects with GI on? Someone tell me to turn off self shadowing, but that didn’t work. So yeah, if any of you know how to use this with GI, please let us know.

  91. James says:

    Hi
    I’m newbie with this and I just want a little video to setup the working platform like yours, it’s seem to be simple, can you plz let me know about this…if you can do it for all or just me as people already know it…PLEASE let me know.

  92. Terry says:

    how about adding an infinite and or infinite reflective white studio in your awesome light kit?

  93. John Ryan says:

    I think i’ve found a solution to make this work with GI. For example, to make the scene to look like that the scenes from above with the infinite text.

    First i add an object buffer for all the object on the scene, for this example the infinite text and the floor. Then i go to the render setting, and on the multipass i add the ambient occlusion and shadow. Then i just render it, open it in after effects. Oh and don’t forget to also render a frame of the background.

    Then, to the timeline, i add the main render file, and also all the object buffers, then i duplicate the main render file 2 times cause i only have 2 object buffer and then use the object buffer as a luma matte and now i have the floor and the text separated.

    And all i have to do next is just import the ambient occlusion & shadow pass into the timeline, put them together into one new comp, and then use the object buffer of the floor as a luma matte, so now all i have is the AO & Shadow of the floor.

    And then i just delete the floor and add the rendered background behind all these comps & layers and there you go, it works great for me =D

    So yeah, basically all i did is just separate the floor from the scene by using an object buffer, and then bring the AO and or the shadow back into the scene. Anyway, hope it helps =)

  94. tillimanjaro says:

    HEy Nick,

    I was following the tutorial; for the infinite background, but it doesnt seem to work for me.
    I did the exact same thing.
    This is an example of a render:

    http://img132.imageshack.us/f/screenshot20101121at012.png/

    What could be the problem??

    T

  95. Jan Borkowski says:

    Yeah i have to say, I have the same problem. Note I am using C4D 11.5

Comment Rules: I love helpful comments. We don't all have to be friends or agree, but we do have to be nice. Criticism is fine, but rude comments will be deleted. Use your real name and don't be spammy. Have fun and thanks for adding to the conversation!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>