문제

I'm using slimdx in c#, and my problem is a follows:
I have a list of vertices that forms a polygon, in linestrip format, and I need to transform it to a trianglestrip that covers the polygon.
I started with a center-of-mass calculation, however it only covers convex ones, and I need a general solution.
The final result should look smth like this:

Does anyone happens to know any algorithms for the issue?

Thanks.

도움이 되었습니까?

해결책

There's ear clipping algorithm that is quite nice for your use case, an example can be found here:

Ear clipping c#

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top