Dealing with many objects or few objects

Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Post Reply
MaTtY631990
Licensed Customer
Posts: 754
Joined: Thu Apr 08, 2010 8:38 pm

Hi

This is general question about the octane engine. Does the engine work more efficiently with fewer objects than having many objects in a scene or does not depend at all. Will this kind of thing only apply to a biased engine perhaps.

Thanks.
User avatar
FooZe
OctaneRender Team
Posts: 1335
Joined: Tue May 15, 2012 9:00 pm

Yes, the geometric complexity does effect the rendering speed.
MaTtY631990
Licensed Customer
Posts: 754
Joined: Thu Apr 08, 2010 8:38 pm

Ok, thanks I already know that more complexity will affect the speed. But which would be better for the engine out of the two I listed below. Also does this have an any impact on loading to memory.

* Attach objects together = fewer objects.
* All objects are separate.

Thanks.
User avatar
FooZe
OctaneRender Team
Posts: 1335
Joined: Tue May 15, 2012 9:00 pm

I do know that instances are generally slower to render than their "baked down" equivalent (ie: if you combined the meshes in your 3d app and saved them out as a single .obj).
If all your instances are singular and your just grouping them together with a geometry group (something like a landscape as one node and a car as another that you can move around) then i doubt you will see much performance difference. I only think it gets significant when you have 100's of objects (maybe even thousands). I haven't got any figures for testing this so i'm not sure what the figures would look like, it's probably very scene dependent. Of course you have memory benefits using instances rather than plain geometry for multiple identical objects in a scene.
User avatar
ROUBAL
Licensed Customer
Posts: 2199
Joined: Mon Jan 25, 2010 5:25 pm
Location: FRANCE
Contact:

Of course you have memory benefits using instances rather than plain geometry for multiple identical objects in a scene.
By the way, I tried recently to fake grass using displacement. It is not bad if not seen in close up, but Displacement requires much more memory than instanced geometry !
French Blender user - CPU : intel Quad QX9650 at 3GHz - 8GB of RAM - Windows 7 Pro 64 bits. Display GPU : GeForce GTX 480 (2 Samsung 2443BW-1920x1600 monitors). External GPUs : two EVGA GTX 580 3GB in a Cubix GPU-Xpander Pro 2. NVidia Driver : 368.22.
Post Reply

Return to “General Discussion”