Version: 
Back to list

Algo :: createNormals

Synopsis

   Create normal attributes on tessellations

GUI Dialog

   

Script function

   algo.createNormals(occurrences[, sharpEdge[, override[, useAreaWeighting]]])

Parameters

   occurrences (OccurrenceList) : Occurrences of components to create attributes
   sharpEdge (Angle[optional] : Edges with an angle between their polygons greater than sharpEdge will be considered sharp (default use the PiXYZ sharpAngle parameter)
   override (Boolean[optional] : If true, override existing normals, else only create normals on meshes without normals
   useAreaWeighting (Boolean[optional] : If true, normal computation will be weighted using polygon areas