Page 2 of 2

Re: OctaneRender 2023.1.0.3 Solaris 19.5.805 & 20.0.547 - RC5

Posted: Fri Jan 05, 2024 2:24 am
by BK
hoang_anh_ wrote:
BK wrote:
hoang_anh_ wrote:Hi,

Is there any work around for hair render inside Solaris ?
I want to use procedural hair system so I have been trying to get the hair color from image texture loaded with "Attribute from map" passing to Cd.
However, when I put "displayColor" with the node Vertex Color Attribute, plug into albedo, nothing happened, just plain white color show up for the hair.
Everything work perfectly at SOP level just not in Solaris.

Hi hoang_anh_,

Thanks for the post.
It looks like Houdini has a Basis Curves primitive which gives access to optional color and other parameters. The other way to do it is to have primvars with colors along each curve.
Would it be possible to share a sample scene for us to investigate?


cheers
Hi BK,
I attached the sample file in this post.

Cheers.,
Hi hoang_anh_,

Thank you so much for the sample file.

Cheers

Re: OctaneRender 2023.1.0.3 Solaris 19.5.805 & 20.0.547 - RC5

Posted: Wed Aug 13, 2025 12:26 pm
by ArtyomPapikyan
hoang_anh_ wrote: Thu Jan 04, 2024 1:39 pm
BK wrote:
hoang_anh_ wrote:Hi,

Is there any work around for hair render inside Solaris ?
I want to use procedural hair system so I have been trying to get the hair color from image texture loaded with "Attribute from map" passing to Cd.
However, when I put "displayColor" with the node Vertex Color Attribute, plug into albedo, nothing happened, just plain white color show up for the hair.
Everything work perfectly at SOP level just not in Solaris.

Hi hoang_anh_,

Thanks for the post.
It looks like Houdini has a Basis Curves primitive which gives access to optional color and other parameters. The other way to do it is to have primvars with colors along each curve.
Would it be possible to share a sample scene for us to investigate?


cheers
Hi BK,
I attached the sample file in this post.

Cheers.,
Hi!
did I understand correctly that I can't assign my own attributes to the hair except displayColor?

Re: OctaneRender 2023.1.0.3 Solaris19.5.805&20.0.547RC5-obsolete

Posted: Fri Aug 15, 2025 12:26 am
by BK
Hi ArtyomPapikyan,

Thank you for the post.

Would you please let us know the workflow for assigning your own attributes to the hair?
Can you please attach a sample?

Cheers

Re: OctaneRender 2023.1.0.3 Solaris19.5.805&20.0.547RC5-obsolete

Posted: Fri Aug 15, 2025 7:09 am
by ArtyomPapikyan
BK wrote: Fri Aug 15, 2025 12:26 am Hi ArtyomPapikyan,

Thank you for the post.

Would you please let us know the workflow for assigning your own attributes to the hair?
Can you please attach a sample?

Cheers
Thanks for the feedback, BK!

I have attached the file. In it, I'm trying to transfer the attributes ('rnd' and 'curveu') to base color. To do this, I use the Float_Vertex_Attribute node. Also in SOPCREATE, in the import data column, I enabled a checkbox before attributes. Maybe I'm doing something wrong, since I'm just learning solaris, but when I connect displayColor, everything works.
There is another problem. If you enable pack and instance in SOPCREATE in the copytopoints node and put the checkbox in the primitive definition near Create point instances and update the render, then houdini crashes.
I will be glad if you point out to me the mistakes that I make.

Thanks

Re: OctaneRender 2023.1.0.3 Solaris19.5.805&20.0.547RC5-obsolete

Posted: Thu Aug 21, 2025 1:44 am
by BK
ArtyomPapikyan wrote: Fri Aug 15, 2025 7:09 am
BK wrote: Fri Aug 15, 2025 12:26 am Hi ArtyomPapikyan,

Thank you for the post.

Would you please let us know the workflow for assigning your own attributes to the hair?
Can you please attach a sample?

Cheers
Thanks for the feedback, BK!

I have attached the file. In it, I'm trying to transfer the attributes ('rnd' and 'curveu') to base color. To do this, I use the Float_Vertex_Attribute node. Also in SOPCREATE, in the import data column, I enabled a checkbox before attributes. Maybe I'm doing something wrong, since I'm just learning solaris, but when I connect displayColor, everything works.
There is another problem. If you enable pack and instance in SOPCREATE in the copytopoints node and put the checkbox in the primitive definition near Create point instances and update the render, then houdini crashes.
I will be glad if you point out to me the mistakes that I make.

Thanks
Hi ArtyomPapikyan,

Thank you so much for your patience.

The attributes `rndr` and `curveu` render fine with the OctaneRender for HoudiniSolaris 2025.2.1.1.
Please let us know if this what you are after.
Arty.png
cheers

Re: OctaneRender 2023.1.0.3 Solaris19.5.805&20.0.547RC5-obsolete

Posted: Thu Aug 21, 2025 6:44 am
by ArtyomPapikyan
BK wrote: Thu Aug 21, 2025 1:44 am
ArtyomPapikyan wrote: Fri Aug 15, 2025 7:09 am
BK wrote: Fri Aug 15, 2025 12:26 am Hi ArtyomPapikyan,

Thank you for the post.

Would you please let us know the workflow for assigning your own attributes to the hair?
Can you please attach a sample?

Cheers
Thanks for the feedback, BK!

I have attached the file. In it, I'm trying to transfer the attributes ('rnd' and 'curveu') to base color. To do this, I use the Float_Vertex_Attribute node. Also in SOPCREATE, in the import data column, I enabled a checkbox before attributes. Maybe I'm doing something wrong, since I'm just learning solaris, but when I connect displayColor, everything works.
There is another problem. If you enable pack and instance in SOPCREATE in the copytopoints node and put the checkbox in the primitive definition near Create point instances and update the render, then houdini crashes.
I will be glad if you point out to me the mistakes that I make.

Thanks
Hi ArtyomPapikyan,

Thank you so much for your patience.

The attributes `rndr` and `curveu` render fine with the OctaneRender for HoudiniSolaris 2025.2.1.1.
Please let us know if this what you are after.
Arty.png

cheers
Thanks for the answer, BK! I'm going to upgrade. ;)