Merge sop problems
5425 4 2- Dr. Gore
- Member
- 3 posts
- Joined: 7月 2005
- Offline
- Simon
- Member
- 2199 posts
- Joined: 7月 2005
- Online
It probably has normals on it. Just slap down an attribute sop and delete N from the points. If that doesn't work MMB on each thing you are mergeing and check what attributes are present on each one, any that aren't the same will be set to 0 by default in the merged vesion. You can open up a spreadsheet to see this.
The trick is finding just the right hammer for every screw
- ben simons
- Member
- 387 posts
- Joined: 7月 2005
- Offline
- Dr. Gore
- Member
- 3 posts
- Joined: 7月 2005
- Offline
- old_school
- スタッフ
- 2540 posts
- Joined: 7月 2005
- Offline
One of the inputs to the Merge SOP has point normals. Either destroy the point normals before or after the merge with a Point SOP or add point normals to all the geometry again either before or after the Merge SOP with either a Point SOP or Facet SOP.
The problem is that the Merge SOP does not build point normals based on the surface primitives. If one of the inputs has normals, the other geometry will get normals initialized to 0,0,0 and subsequently shade to black.
I believe that many obj exporters create point normals so I would not be surprised if XSI did this.
Unless it was critical to keep the point normals from XSI, I would simply blow them away ( I do all the time). I would also turn on primitive normals and check to see that they point outward. If not, then use a Reverse SOP and reverse the primitives.
The problem is that the Merge SOP does not build point normals based on the surface primitives. If one of the inputs has normals, the other geometry will get normals initialized to 0,0,0 and subsequently shade to black.
I believe that many obj exporters create point normals so I would not be surprised if XSI did this.
Unless it was critical to keep the point normals from XSI, I would simply blow them away ( I do all the time). I would also turn on primitive normals and check to see that they point outward. If not, then use a Reverse SOP and reverse the primitives.
There's at least one school like the old school!
-
- Quick Links