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.
Dealing with many objects or few objects
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
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
- MaTtY631990

- 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.
* Attach objects together = fewer objects.
* All objects are separate.
Thanks.
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.
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.
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 !Of course you have memory benefits using instances rather than plain geometry for multiple identical objects in a scene.
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.
