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