Hi, are there any work-arounds to work with Native Instances Attributes in Solaris right now?
I know my way around standard Octane but right now I'm trying to figure out a way to load at least displayColor and ID attribute when Using Native Instances.
Working with Native Instances Attributes
Hi Terry,Terryvfx wrote:Hi, are there any work-arounds to work with Native Instances Attributes in Solaris right now?
I know my way around standard Octane but right now I'm trying to figure out a way to load at least displayColor and ID attribute when Using Native Instances.
Thanks for the post. Have you tried SOP import?
The Cd from SOP is automatically converted as displayColor in OctaneSolaris.
If it does not work then please share a sample file to investigate.
cheers
Kind Regards
bk3d
bk3d
Hi BK, thanks for the reply, the problem is not converting the attribute, that works but only (at least in my testing) if you are importing a solid "baked" mesh, if you are dealing with the Native Instances that SOP import creates when loading packed geometry then Octane is unable to load displayColor or any other attribute, I should stress how important this.
I created an hip file illustrating this, in the file if you turn on the Unpack node you will see displayColor load just fine since Sop import can't create instances from this but if you leave it off then Sop import create the Native Instances and the problem occurs. I also made a branch illustrating how karma does this no matter what.
PD: I stashed everything so even if you get a couple of errors it should work fine.
I created an hip file illustrating this, in the file if you turn on the Unpack node you will see displayColor load just fine since Sop import can't create instances from this but if you leave it off then Sop import create the Native Instances and the problem occurs. I also made a branch illustrating how karma does this no matter what.
PD: I stashed everything so even if you get a couple of errors it should work fine.
Thanks Terry for putting together that scene. I'm in agreement with you that Otoy developing primvar support will make the renderer that much better. A single attribute on the primitive (as opposed to geometry point level attributes) should be pretty lightning fast to calculate as well!