The thing is I have a full implementation of a clipping algorithm that I worked out on my own after I had read a different paper dealing with some basic algorithm. But the part yet to be implemented is precisely the extension to degenerate cases explained in this paper. I'd love to understand it so I could take the challenge of finishing my clipping algorithm.
I'm not sure, sometimes it deals well with concave cases, sometimes it doesn't. As you point out it may be that some of the bugs that crept in are making the algorithm fail in some special examples. As I said, I must find time to calmly sit down and try take care of the bugs.





Reply With Quote