Re: [ROOT] Update on X3D and postscript

From: Olivier Couet (Olivier.Couet@cern.ch)
Date: Mon Mar 10 2003 - 14:53:56 MET


Hi,

 You cannot save the image produced in the X3D window into a vector 
PostScript file. For the time being there is 3 ways to produce 3D scenes 
using ROOT:

 1) Within a Pad using a wire frame output. This can be saved into a vector 
    PostScript file.
 2) Using the X3D viewer (screen output only).
 3) Using the OpenGL viewer (screen output only).

 I am now working on the integration within Root, of a 4th way to produce 
3D scenes: an hidden lines and hidden surfaces removal algorithm producing 
a high quality output within the Pad. With this 4th way you will be able 
to produce high quality vector PostScript output. 
 
 Having one more way to generate 3D scenes, we take this opportunity to 
define a common virtual interface to the various 3D scene viewers (for the 
time being it is not the case). This will take more time to put in place 
but, on the long term this will end up having a more robust and easier to 
extent code.

 Cheers,     Olivier
 
On Mon, 10 Mar 2003, Andrea Fontana wrote:

> Dear ROOTers,
>    I am trying to save a Postscript output from an X3D window. I have found
> in the forum an old discussion about this in 1999 when the GL libraries were
> still primitives and ROOT did not have any output to file from an X3D
> window.
> 
> Is the situation still like this?
> 
> What I would really like to know is if it is possible to have a vector
> postscript output from an X3D window. Other methods, like to grab the window
> with a snapshot program, only produce bitmap images with poor resolution.
> 
> Any ideas or suggestion on this?
> 
> Best regards,
> Andrea
> 
> 

-- 
Org:    CERN - European Laboratory for Particle Physics.
Mail:   1211 Geneve 23 - Switzerland                                    
E-Mail: Olivier.Couet@cern.ch                      Phone: +41 22 7676522
WWW:    http://cern.ch/Olivier.Couet/              Fax:   +41 22 7677155



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:10 MET