From: Elias P. <Eli...@ao...> - 2000-07-02 18:53:51
|
> I use clip3d_f all the time. It never does this to me. > > Have you made sure that the output array and temporary arrays have enough > room to contain the clipped polygons? Take the number of vertices in the > original polygon, add the number of clipping planes, and that's how many > entries you need. Depending on your memory structures, this could be causing > the problem somehow. The documentation should be a bit more clear about the size of those arrays. My version tells me 'at least vc*2', but of course this will lead to a horrible crash if more verteces are added. Someone with better knowledge of 3D might know the exact number, but it's more than vc*2. Better be safe and use vc*clipping_planes or something like that. Elias |