When rendering an image plane with the global Variable N I have found out while using the following applied to 3 spheres and a gird
Clay
Basic Surface
Plastic
Gingham
Only the Gingham will render out the correct result for N. If this is a global variable surely it should not matter what material is applied. If this is not the case what do I need to add to the shaders that are not rendering N correctly
N image plane
5449 5 3- circusmonkey
- Member
- 2624 posts
- Joined: 8月 2006
- Offline
- jason_iversen
- Member
- 12666 posts
- Joined: 7月 2005
- Offline
Strange problem, this. It seems to be a bug in Mantra. If you make your spheres anything other than NURBS, it seems to render you'd expect (Primitive or Polygon spheres).
Jason Iversen, Technology Supervisor & FX Pipeline/R+D Lead @ Weta FX
also, http://www.odforce.net [www.odforce.net]
also, http://www.odforce.net [www.odforce.net]
- circusmonkey
- Member
- 2624 posts
- Joined: 8月 2006
- Offline
- k0diak
- Member
- 56 posts
- Joined: 4月 2007
- Offline
- pbowmar
- Member
- 7046 posts
- Joined: 7月 2005
- Offline
As I recall, it is working correctly but the normals are very “short” meaning you need to normalize them to see them properly. In Mplay try the Adapt button, or use a shader where you've output normalized normals (i.e. put a Normalize VOP between the input N and the output N)
Cheers,
Peter B
Cheers,
Peter B
Cheers,
Peter Bowmar
____________
Houdini 20.5.262 Win 10 Py 3.11
Peter Bowmar
____________
Houdini 20.5.262 Win 10 Py 3.11
- Simon
- Member
- 2199 posts
- Joined: 7月 2005
- Online
-
- Quick Links