maxwxyz wrote: ↑Sun May 07, 2023 10:00 am
Nice features but unfortunately these styles only apply to hidden lines, not smooth edges...
Yes, I know that this is not exactly what you would like to have, but it is the way how to do it and as I said and as you can see, realthunder did a lot of work on this so he can probably give a good opinion about the additional functionality that you want...
I am wondering however how it can be done, because on the geometry level there are actually no such things as hard or smooth edges, this are all just faces and boundary edges between them (eg. fillet is also just a face). One way to do it, I guess, could be if two adjacent faces would be tangent to each other then the edge between them would not be displayed (would be hidden, but actually would have the same color as the face). If this would work it would actually be interesting because it would potentially also be the foundation for other possibilities like for example in the case of surface modeling to detect/analyse and display not just tangent but also G1, G2, G3 edges between faces... However it depends how fast this would work, specially on a larger model, since for the drawing styles we want then to be fast/realtime...
A different way would maybe for it to work on the Coin level, that is then using the mesh representation of the model instead of the brep geometry, so it then gives other, different possibilities to analyse and show different properties of shape of the mesh...