PolyReduce SOP and UV's

   11329   7   2
User Avatar
Member
1104 posts
Joined: Aug. 2008
Offline
I've searched both here and odforce.net but I dont find a good solution to this.

But when I am applying a PolyReduce SOP to my already UV-mapped object I get these horrible seams. Using Attrib transfer doesn't fix this problem either.

Any ideas ? I've supplied the .hipnc but you need to apply a texture on the Material's diffuse channel to actually see the seams in the 3D viewport.

Attachments:
Stone.hipnc (106.3 KB)

/M

Personal Houdini test videos, http://vimeo.com/magnusl3d/ [vimeo.com]
User Avatar
Member
2199 posts
Joined: July 2005
Online
Try this…

1. Add a vertexsplit sop and set it to uv, then turn on “Promote to Point Attribute”

2. Add a remesh sop and play with the values to get the mesh detail you want.

UV's should be maintained in this process without any seems. You might find they get a bit “wobbly” if you reduce the mesh too far.

The results will depend a lot on the type of geometry you are reducing and the type of map and existing uv's on it already.
The trick is finding just the right hammer for every screw
User Avatar
Member
1104 posts
Joined: Aug. 2008
Offline
Yes I've noticed that the Remesh SOP doesnt destroy UV's as the PolyReduce. I've tried something similar myself but I will try your approach to.

But it seems to me that PolyReduce SOP is in great need of a update with game considerations.
/M

Personal Houdini test videos, http://vimeo.com/magnusl3d/ [vimeo.com]
User Avatar
Member
2199 posts
Joined: July 2005
Online
Actually you can pull the same trick replacing the remesh with polyreduce. But you need to turn on prevent cracking.
The trick is finding just the right hammer for every screw
User Avatar
Member
1104 posts
Joined: Aug. 2008
Offline
And it wont destroy the UV's then ?
/M

Personal Houdini test videos, http://vimeo.com/magnusl3d/ [vimeo.com]
User Avatar
Member
2199 posts
Joined: July 2005
Online
As long as you use the vertexsplit sop first as directed above…

Of course this assumes you have vertex uv's in the first place, not point uvs. Though I would assume if you have seams then they would have to be vertex uv's to start with.

You can promote back to vertex uv's after the polyreduce and re-fuse the points if you need to.
The trick is finding just the right hammer for every screw
User Avatar
Member
5 posts
Joined: Sept. 2015
Offline
Hi , I was wondering if Magnus or Simon was able to fix it with vertexsplit. I have the same issue.
User Avatar
Member
7737 posts
Joined: Sept. 2011
Offline
MarcoMeeuwse
Hi , I was wondering if Magnus or Simon was able to fix it with vertexsplit. I have the same issue.

Polyreduce was rewritten for 17. You should be good to go now.
  • Quick Links