Arbitrary 3D contour convex partitioning heuristic

Hi all

before
Some time ago I’ve developed an automatic quad fill routine to tessellate an arbitrary 3D contour into quads, as even as possible. That algorithm is quite good indeed but suboptimal for L-shapes, T-shapes and in general for complex concave contours.
So these days I’m quite busy trying to figure out an algorithm for spatial splitting the contour. After squeezing my brain finally found a very nice heuristic to split the contour at corner feature points. I’m exited because is very powerful and works in any arbitrary 3D spatial shapes. This algorithm will serve beyond the QuadFill tool and Im figuring out few interesting new geometric tools for it!
Here are some screenshots of the intermediate process with visual debugging.

1
1
2
2

Getting betterGot it

4 responses to “Arbitrary 3D contour convex partitioning heuristic”

  1. Great blog here! Also your website quite a bit up
    very fast! What web host are you the usage of?

    Can I get your affiliate hyperlink to your host? I desire my web site
    loaded up as fast as yours lol

    Like

  2. Hi Soaring
    I’m using wordpress.com 🙂 is free to use

    Like

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hey!

I’m Bedrock. Discover the ultimate Minetest resource – your go-to guide for expert tutorials, stunning mods, and exclusive stories. Elevate your game with insider knowledge and tips from seasoned Minetest enthusiasts.

Join the club

Stay updated with our latest tips and other news by joining our newsletter.