Hi,
I am trying to get info about mesh normals but function ( Bentley.GeometryNET)
Normal Property
publicIEnumerable<DVector3d> Normal { get; set; } |
and function
NormalIndex Property
publicIEnumerable<int> NormalIndex { get; } |
always return zero.
DgnModel model = Session.Instance.GetActiveDgnModel();
Element elem = model.FindElementById(mesh_id);
if (elem.ElementType != MSElementType.MeshHeader) return list;
MeshHeaderElement mesh = (MeshHeaderElement)model.FindElementById(mesh_id);
PolyfaceHeader polyface = mesh.GetMeshData();
IEnumerable<DVector3d> vi = polyface.Normal;
IEnumerable<int> pi = polyface.NormalIndex;Any ideas?
regadrs
Nenad