Next:
Contents
Status of GEANT4 Visualization and GUI
Satoshi Tanaka, Fukui University, Japan
OO Workshop 98 at KEK (March 11, 1998)
Contents
About GEANT4
GEANT4
Visualization category of GEANT4
Visualizable 3D objects
CSG shapes
BREP shapes
Polyline (steps, trajectories, axes, etc)
Markers (hits, digis etc)
Visualization commands for handling views
How to perform visualization
A Typical procedure to visualize the current view of the current scene
Drawing style selection
``drawing_style'' command
Camera works
``dolly'' command
``orbit'' command
``pan'' command
``projection_style'' command
``reset'' command
``spin'' command
``viewpoint'' command
``zoom'' command
Visualization attributes
class G4VisAttributes
Where to set G4VisAttributes
How to use G4VisAttributes in coding
Culling
Necessity of culling
Supported ways of culling by G4VisManager
Default culling policy in each drawing style
How to reset low-density-volume culling
How to reset invisible-object culling
How to reset covered-daughter culling
Available graphics drivers (in alphabetic order)
DAWN (Drawer for Academic WritiNgs)
G4Ray
OPACS (The ``o'' packages)
OpenGL
OpenInventor
VRML
How to use graphics drivers
Compiling GEANT4 incorporating selected graphics drivers
Command to invoke graphics drivers
Functions to be supported in future
Picking
Cut view
Conclusions
Appendix
About this document ...
Satoshi Tanaka
3/13/1998