Hi,
I have some problems with TF3::Draw. I know that this method returns the plot of f(x,y,z)=0 surface of a TF3 function. I guess that the drawing algorithm starts from a list of boundary points and interpolates them using some triangulation technique. I was wondering if there is a way to obtain the (x,y,z) coordinates of all the boundary points used to build the isosurface.
Thanks in advance

[quote=“francid”]Hi,
I have some problems with TF3::Draw. I know that this method returns the plot of f(x,y,z)=0 surface of a TF3 function. I guess that the drawing algorithm starts from a list of boundary points and interpolates them using some triangulation technique. I was wondering if there is a way to obtain the (x,y,z) coordinates of all the boundary points used to build the isosurface.
Thanks in advance

Daniele[/quote]

Such surface is built by “marching cubes” algorithm. When we use OpenGL to draw TF3, what you call “boundary points” are preserved as a mesh of triangles, in non-gl version they do not exist after a draw pass, since there is no need to save them.
And there is no public interface to access these points. Why do you need them?