HOME | DD

Published: 2012-03-29 02:01:23 +0000 UTC; Views: 903; Favourites: 5; Downloads: 29
Redirect to original
Description
Tutorial link -> [link]This title sounds better than "Instancing tutorial". I should have made it three trillion for a perfect alliteration
Yes, its an instancing tutorial. With instances, you can safely reach, and exceed, one trillion triangles in Blender. To learn more, read the article
Also, please let me know if I made any mistakes, typos, didn't explain something properly, etc.
About the image
Click 'Download' for the full sized image.
There are 3 million trees and 416,040 triangles per tree. That's 1,248,120,000,000 triangles worth of trees. One and a quarter trillion. A bit dense for any reasonable scene, but I'm showing off, so it's ok.
I let it go in Cycles (cpu mode, lol) for two and a half hours, and it got to 110 samples.
Before I get too carried away, I must note that I was heavily inspired by [link] . Not as many triangles, but his images look much better
Related content
Comments: 2
JackHologram [2013-01-14 22:01:06 +0000 UTC]
i only got to 1.5 million on my Pentium 4 and 1.2 billion on by dell t4500 laptop but never 1 tril. wow
👍: 0 ⏩: 1
Hafunui In reply to JackHologram [2013-01-15 00:06:35 +0000 UTC]
One trick I leard is to balance the poly count in your instanced object, and number of instances in the scene. For example, if you have one triangle and instance it a trillion times, your ram may overflow trying to handle that many. And if you have a trillion polys in one instance, then you'll run out of ram processing one object. I have ~400k triangles per tree, which is only held once in memory, and I instanced it 3 million times, which my computer handled just fine.
One thing I have done in the past, is merge three trees into one object. It added density to the scene without increasing the instance count, which was near it's limits. And the poly count of the trees were still reasonable.
So yeah, if you're trying to make a field of grass, or sand on the beach, ha ha, try merging a bunch into one object and see if it helps.
👍: 0 ⏩: 0