Instancing and geometry primitives

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
User avatar
jamnique
Licensed Customer
Posts: 227
Joined: Tue Jan 12, 2010 9:47 am
Location: Warsaw, Poland

I've been doing a lot of strand (hair) scenes recently and it got me thinking. Mantal Ray has this thing called primitives, which are simple geometry created at rendertime. So to do hair, grass, etc it just requires a choice of basic shape the renderer knows from a list and it gets duplicated or extruded along a line to create geometry on the fly. I am kinda hoping that some day this could be implemented in Octane as a part of the instancing system.

Benefits would be huge. Right now rendering a scene with hundreds of thousands of hairs would require exporting them to Octane as geometry (multi-million-polygon meshes), which would take forever for animation. If Octane "knew" a couple of basic shapes and what to do with them (extrude along a curve, which, from what i understand, is already happening in the exporter for Softimage, as explained by face in this thread: http://www.refractivesoftware.com/forum ... 557#p61557), literally no geometry would have to be exported for hair. Only strand positions would be needed. The resulting geometry would still have to be voxelized, but the pain of waiting for exports would be gone.

I guess whether it's possible and really beneficial would be a good question to ask Andrey Kozlov. Or should i say Karba ;]
Intel Core2Quad 9200 / 4 GB OCZ / Gainward 460 2GB
convergen
Licensed Customer
Posts: 65
Joined: Mon Mar 28, 2011 1:57 am
Location: Adelaide, Australia

I believe instancing is being worked on... I believe it will come when support for a new file format arrives (one which supports instances). not sure about geometry primitives though...
Convergen | Adelaide Australia
Windows 7 x64 | GTX 580 1.5GB | 12GB DDR3 | Core i7 920 @ 3.6ghz
User avatar
jamnique
Licensed Customer
Posts: 227
Joined: Tue Jan 12, 2010 9:47 am
Location: Warsaw, Poland

convergen wrote:I believe instancing is being worked on... I believe it will come when support for a new file format arrives (one which supports instances). not sure about geometry primitives though...
Well that is the question ;] I know that instancing is coming, and i am wondering if it would be possible to give them this functionality.
Intel Core2Quad 9200 / 4 GB OCZ / Gainward 460 2GB
beauphilippe
Licensed Customer
Posts: 24
Joined: Thu Aug 12, 2010 5:25 pm

i hope instance comming soon

Beau philippe
Post Reply

Return to “General Discussion”