Holance

Results 313 comments of Holance

Could you provide the camera parameters when zoom becomes unstable?

`Geometry.Bound` is the geometry local bound, not the bound in world space. You need to use `Element3D.BoundsWithTransform.Center` to get actual center position in world space.

Currently the cutting algorithm did not remove the original vertices, that's why bound is not changed. Probably you can use the original bound and cutting plane together to figure out...

Helixtoolkit is used for visualization. Meshing is not our focus. There are many other meshing libraries available to do you need.

Currently there is no easy fix for this issue. It is caused by how helixtoolkit wpf generates the line mesh for rendering.

You need to traverse all scene nodes and get MeshGeometry3D from MeshNode. Then you need to implement your own algorithm to find overlapping vertices from geometries.

Are you trying to display overlapping vertices only? Or need to be read back by CPU?

You can write your own post effects shader and use stencil buffer to check overlapping. Or you can simply use x-ray Post effects to show the overlapping area.

If you have an example to show what you are trying to do, it will be very helpful

MeshGeometry3D is mesh data, MeshVisual3D is visual used to show MeshGeometry3D data. Not sure why you want to convert them?