[vtkusers] Writing Postscript files from VTK
Carl Hetherington
lists at carlh.net
Tue Oct 1 08:32:39 EDT 2002
Hi,
I'm interested in writing vector Postscript files of VTK renderings.
Consulting the mailing list archive suggests that gl2ps might be able to
do this. I've tried the following example:
/* Set up a render window with a wireframe representation of a
** vtkPolyData.
*/
/* ... */
FILE* fp = fopen("test.eps", "w");
int buffsize = 0;
int state = GL2PS_OVERFLOW;
while (state == GL2PS_OVERFLOW)
{
buffsize += 1024*1024;
gl2psBeginPage("Title", "Software", GL2PS_EPS, 0,
GL2PS_SIMPLE_LINE_OFFSET, GL_RGBA, 0, NULL,
buffsize, fp, NULL);
window->Render();
state = gl2psEndPage();
}
fclose(fp);
Unfortunately this gives me zero-sized EPS files, with gl2ps saying
"GL2PS warning: Empty feedback buffer".
Can anyone show me how it is done?
Thanks in advance,
Carl
More information about the vtkusers
mailing list