How to render particles?

Houdini Integrated Plugin

Moderator: juanjgon

Post Reply
Janmansilver
Licensed Customer
Posts: 46
Joined: Wed Apr 22, 2015 3:05 pm

How do you use the instance object to render particles? Can't get it to work? Do you have a demo file I can have a look at? Can particles retain their individual colors?
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Yes, you can use the instance node to render Houdini particles instancing any kind of objects using the particle data. The particles can be random shaded using the Octane random texture node, or you instance groups of objects with an individual material in each one to have several materials in the instances, but currently you can't assign an individual color to each instance from a Houdini attribute.

http://render.otoy.com/manuals/Houdini/?page_id=948

I will post some sample scenes about particle rendering using instancing later today.

-Juanjo
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Attached you have several sample scenes from my plugin test suite using instancing and/or particles. If you have any question, please let me know.

-Juanjo
Attachments
Octane_Instancing.rar
(218.78 KiB) Downloaded 693 times
Janmansilver
Licensed Customer
Posts: 46
Joined: Wed Apr 22, 2015 3:05 pm

Thanks the files were really helpfull. :-) In your example the colours seem to follow over from the particles? Is this possible with spline/fur rendering too?

EDIT: Ahh I se the colours er generated by the random node colour node of Octane. So there are no tricks, before open shader language implementation? :-)
Last edited by Janmansilver on Thu Apr 28, 2016 3:50 pm, edited 1 time in total.
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Sorry, currently the Octane hair only can have a constant color along the strand. Perhaps this limitation could be fixed along the 3.x dev cycle once we can write custom shaders using OSL.

BTW, the next plugin build will add the support of the new native Octane sphere primitive, that should make possible render large amount of particles without use instancing ;)

-Juanjo
Post Reply

Return to “Houdini”