GraXML - Modular Geometric Modeler
Julius Hrivnac

TL;DR
GraXML is a modular toolkit that models, visualizes, and interfaces with 3D geometric data from various sources, primarily designed for high-energy physics applications, leveraging Java3D technology for flexible geometric processing.
Contribution
It introduces a modular geometric modeling toolkit that effectively integrates Java3D for visualization and can interface with multiple data sources, including C++ frameworks.
Findings
Successfully tested with ATLAS and ALICE detector data
Supports multiple geometric data formats like GDML
Enables transparent interfacing with non-Java frameworks
Abstract
Many entities managed by HEP Software Frameworks represent spatial (3-dimensional) real objects. Effective definition, manipulation and visualization of such objects is an indispensable functionality. GraXML is a modular Geometric Modeling toolkit capable of processing geometric data of various kinds (detector geometry, event geometry) from different sources and delivering them in ways suitable for further use. Geometric data are first modeled in one of the Generic Models. Those Models are then used to populate powerful Geometric Model based on the Java3D technology. While Java3D has been originally created just to provide visualization of 3D objects, its light weight and high functionality allow an effective reuse as a general geometric component. This is possible also thanks to a large overlap between graphical and general geometric functionality and modular design of Java3D itself.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · 3D Modeling in Geospatial Applications · Simulation Techniques and Applications
