Inside Sabertooth
Learn how Sabertooth uses 3ds Max to create 3D interactive projects, including HBO Go’s Game of Thrones interactive experience
  • 1/3
You are here: Forum Home / Autodesk® Softimage® / XSI SDK / C++ API: What are Node Normals?
  RSS 2.0 ATOM  

C++ API: What are Node Normals?
Rate this thread
 
55462
 
Permlink of this thread  
avatar
  • Total Posts: 101
  • Joined: 31 August 2010 07:17 AM

Dear all,

I am looking a way to export vertex normals together with vertex positions, Indices, UVs, etc..

I use CGeometryAccessor::GetNodeNormals(), however I have no clue what exactly are node normals described in the SDK documentation. Can anybody explain?

I would like to know the following:
       • What are Softimage nodes. (i know what are ICE nodes, but this must be something different)
       • What are node normals
       • Are vertex and face normals available in Softimage, as well?

Thank you.



Replies: 0
avatar

At a point (vertex) you have one “node” for each polygon that shares that point.



Replies: 0
avatar

Hi Stephen,

thank you very much for your answer. If I understand correctly, the node normals are already averaged with their neighbouring polygons vertices to ensure smoothness of polygon surfaces.

Can I kindly ask, if the node normals received by
CGeometryAccessor::GetNodeNormals() are respective to vertices received by CGeometryAccessor::GetVertexPositions()?

In other words, if I can safely combine GetTriangleVertexIndices() output with GetTriangleNodeIndices(), and if they will refere to the same vertices?

Thanks.



Replies: 0