Solaris USD UV Problem

   4108   8   2
User Avatar
Member
44 posts
Joined: April 2020
Offline
I'm using 19.5.435

Solaris can't generate "primvars:st:indices" when use sop uv node or import test geometry.
It's very important!
Mesh export from houdini to other software like Maya or Nuke, uv is incorrect,texture is cut.
In nuke,import usd from houdini,the geo diplay correctly in 3D view, but the color is only one pixel of texture when access scanlineRender.
User Avatar
Member
44 posts
Joined: April 2020
Offline
I solved.......
User Avatar
Member
146 posts
Joined: Oct. 2020
Offline
cuihaifu
I solved.......

can you show us how????
https://www.youtube.com/channel/UC4NQi8wpYUbR9wLolfHrZVA [www.youtube.com]
User Avatar
Member
9 posts
Joined: May 2022
Offline
Yes, how?

It'd be nice if someone solves his own issue share the solution.
User Avatar
Member
47 posts
Joined: Feb. 2020
Offline
Hi,

I think I am running into the same issue. I have some geometry created in Houdini. I've used the UV Flatten node to generate UV's on the vertices. I can see the UV's working when switching to UV viewport and I can see the UV date in the Geometry Spreadsheet.

However upon writing out using the "usdexport" node in SOPs I can see in the solaris scenegraph that there are no data for the "primvar:st:indices". Only "primvar:st" have data.





Did anyone have a solution to this issue? Probably something simple I am missing I guess.

Attachments:
Screenshot 2023-12-07 175353.png (140.0 KB)

User Avatar
Member
8177 posts
Joined: Sept. 2011
Online
The primvar indices are only required for indexed primvars. If the length of the array matches faceVertexIndices or faceVertexCounts or the length of the positions array, then indices are not required.
User Avatar
Member
22 posts
Joined: Jan. 2022
Offline
Hi guys,
maybe a stupid question...I'm new in Solaris. What's the difference between converted attr and indexed attr?
The correct UV subdivided in component builder, built with abc, is only available with uv in indexed attrib (htoa).
Can someone explain to me the usefulness of indexed attributes?
thanks
Edited by mrcbersani - May 24, 2024 05:28:52
User Avatar
Member
7 posts
Joined: Sept. 2023
Offline
It is not a Houdini issue. I believe it is a Maya issue.

I exported a usd file from Houdini to Maya and Blender. This is the result.

I guess it's because Maya cannot read usd file correctly, however even blender can.

Maya USD sucks.
Edited by DaiXiaonan - yesterday 21:46:27

Attachments:
PixPin_2025-12-20_21-43-43.png (266.0 KB)
PixPin_2025-12-20_21-44-09.png (303.8 KB)
PixPin_2025-12-20_21-44-23.png (1005.6 KB)

User Avatar
Member
281 posts
Joined: Jan. 2015
Offline
DaiXiaonan
It is not a Houdini issue. I believe it is a Maya issue.

I exported a usd file from Houdini to Maya and Blender. This is the result.

I guess it's because Maya cannot read usd file correctly, however even blender can.

Maya USD sucks.

If I remember correctly your orientation on the mesh needs to be right handed for Maya to read it correctly.
  • Quick Links