Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 4 of 4

Thread: Smoothing the boundary

  1. #1
    Junior Member Regular Contributor
    Join Date
    Jun 2010
    Posts
    162

    Smoothing the boundary

    Click image for larger version. 

Name:	Artery_fig.jpg 
Views:	54 
Size:	55.3 KB 
ID:	1059

    Hello every body, I have uploaded one surface constructed from a number of boundaries. I have used linear interpolation among the boundaries for surface reconstruction.I would like to make the surface smooth without the sharp edges as shown in the figure. Could any one suggest how could that be done. Thanks in advance.

  2. #2
    Senior Member OpenGL Pro
    Join Date
    Jan 2012
    Location
    Australia
    Posts
    1,101
    To smooth the joins you will need to create more segments and use a smooth function like a bezier curve to the find the path from segment to segment. Another option is to put ball joints at the joins by rendering 2 cylinders with a sphere to connect them.

  3. #3
    Member Regular Contributor
    Join Date
    Jun 2013
    Posts
    474
    Quote Originally Posted by jenny_wui View Post
    I have used linear interpolation among the boundaries for surface reconstruction.I would like to make the surface smooth without the sharp edges as shown in the figure. Could any one suggest how could that be done.
    With non-linear interpolation. Bezier curves, NURBS, Catmull-Clark subdivision, etc. You could fill a small library with what has been written on the subject, so it's hard to recommend a specific approach.

  4. #4
    Junior Member Regular Contributor
    Join Date
    Jun 2010
    Posts
    162
    Thanks every body for the reply. The boundary cross-section may not be a circle. I would like to apply some smoothing operatoin to the vertices lying on the boundaries. I need some further suggestion and examples.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •