usd transform affecting pscale/width in render view?

   327   2   1
User Avatar
Member
5 posts
Joined: 10月 2019
Offline
Hi, I'm currently running on Houdini version 20.0.590

I came across an interesting problem(?), I tried to create hair then import into solaris, after that I scale them 100 times bigger.
In the scene view, everything seems normal, but when I go in karma render view, it looks like the pscale/widths has been also scaled 100 times, and vice versa, is there any explanation why this is happening?

this is the sence viewport:



and this is when I enter karma render view:




I've attached a simple demo file, any help would be appreciated, thanks!
Edited by kevin07041214 - 2024年4月12日 06:32:50

Attachments:
viewport.png (635.8 KB)
render.png (702.7 KB)
usd_hair_transform_v1.hip (767.5 KB)

User Avatar
Member
8584 posts
Joined: 7月 2007
Online
I don't know if HoudiniGL is displaying the actual width, but to me the scaling looks correct

when importing to LOPs:
- your large hair geo has length 1 and pscale about .0075 so width about 0.015
- your small hair geo has length 0.01 but the same width, about 0.015

scaling 100x will not change proportion of length/width so your scaled small hair will render as 1 long (100x0.01) and 1.5 wide (100x0.015)


you can also just zoom in to your small hair before Transform and you will see the proportions are the same
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
5 posts
Joined: 10月 2019
Offline
tamte
I don't know if HoudiniGL is displaying the actual width, but to me the scaling looks correct

when importing to LOPs:
- your large hair geo has length 1 and pscale about .0075 so width about 0.015
- your small hair geo has length 0.01 but the same width, about 0.015

scaling 100x will not change proportion of length/width so your scaled small hair will render as 1 long (100x0.01) and 1.5 wide (100x0.015)


you can also just zoom in to your small hair before Transform and you will see the proportions are the same

Thank you so much for the explanation, at first I think since pscale didn't change so the width shouldn't change, but I forgot to take length into account
  • Quick Links