Smooth AND Hard edges inside one Mesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello Everyone,
I'm still relatively new to development for 3D applications and an absolute greenhorn when it comes to the FBXSDK.
I have a question which I was not able to answer myself, I did some digging trough the docs and this forum but no luck for me.
Here it goes:
I have a mesh which contains numerous polygons. Some of the polygons require to be "smoothed together" so that they appear as a nice curved surface.
The other polygons need to remain sharp-edged.
This Object is a good example for what I am trying to achieve:
The area enclosed in red contains a number of polygons which have smoothing applied to create a rounded surface - while the rest (green area as an example) remains with sharp edges.
Unfortunately I was not able to do this yet. The only way I have come up with is to split the geometry into two meshes - The geometry which requires rounding and the geometry which should stay sharp-edged. I then generate Normals for the "rounding mesh" using the "byControlPoint" method and for the "sharp edge" with the "byPolyVertex" method.
But I feel like this cannot be the correct way to go about it - it seems very odd to have to separate my geometry up.
I tried playing around with "Edge Management" and "Crease Utility" functions - but I did not get anywhere with them.
The documentation does not even hint if "Edge Management" or "Creae Utility" has anything to do with what I am trying to achive.
Can anyone point me in the correct direction?
Thank you.