From the beginning the Geant4 Visualisation System was designed to support several simultaneous graphics systems written to common abstract interfaces. Today it has matured into a powerful diagnostic and presentational tool. It comes with a library of models that may be added to the current scene and which include the representation of the Geant4 geometry hierarchy, simulated trajectories and user-written hits and digitisations. The workhorse is the OpenGL suite of drivers for X, Xm, Qt and Win32. There is an Open Inventor driver. Scenes can be exported in special graphics formats for offline viewing in the DAWN, VRML, HepRApp and gMocren browsers. PostScript can be generated through OpenGL, Open Inventor, DAWN and HepRApp. Geant4's own tracking algorithms are used by the Ray Tracer. Not all drivers support all features but all drivers bring added functionality of some sort. This paper describes the interfaces and details the individual drivers.
翻译:Geant4 视觉化系统的设计从一开始就是为了支持几个同时写成为共同抽象界面的同步图形系统。 今天它已经成熟成一个强大的诊断和演示工具。 它与一个可以添加到当前场景的模型库相伴而生, 其中包括 Geant4 几何结构、 模拟轨迹以及用户撰写的点击和数字化。 工作马是 X、 Xm、 Qt 和 Win32 的驱动器的 OpenGL 套件。 存在一个 Open GL 驱动器。 屏幕可以以特殊图形格式导出, 用于 DWAN、 VRML、 Heprapp 和 gMocren 浏览器的离线查看。 PostScript 可以通过 OpenGL、 Open Inventor、 DAWN 和 Heprapp 生成。 Ray Tracer 使用 Geet4 自己的跟踪算法。 不是所有驱动器都支持所有特性, 但所有驱动器都带来某种功能。 。 本文描述了界面, 并详细介绍了个人驾驶员 。