Message 1 of 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I have a custom deformer which to keep things simple wraps the geo to a nurbs surface. It does this using a matrix for each vertex that is created from the tangents and normals of the nearest point. According to the documentation for the MFnNurbsSurface::getTangents()
Retrieve the tangents in the U and V directions at the given parameter value on the surface. The returned tangent vectors are normalized.
But I get different results depending on if I normalize them after retrieving them or not (see the two videos below). I can just normalize the vector to fix the issue but I wanted to know if there was something about how surface tangents work that I'm misunderstanding.
Solved! Go to Solution.