diff --git a/paper.md b/paper.md new file mode 100644 index 0000000..7cbb919 --- /dev/null +++ b/paper.md @@ -0,0 +1,62 @@ +--- +title: ZnVis: Python-based visualisation and rendering +tags: + - Python + - Molecular Dynamics + - Particle Simulation + - Visualisation + - Rendering +authors: + - name: Samuel Tovey + orcid: 0000-0001-9537-8361 + corresponding: true # (This is how to denote the corresponding author) + affiliation: 1 + - name: Paul Hohenberger + affiliation: 1 + - name: Christoph Lohrmann + orcid: 0000-0002-9011-2975 + affiliation: 1 + - name: Jannik Drotleff + affiliation: 1 + - name: Christian Holm + affiliation: 1 +affiliations: + - name: Institute for Computational Physics, University of Stuttgart, DE + index: 1 +date: 1st July 2024 +bibliography: paper.bib + +--- + +# Summary + +Visualisation of complex particle interactions is essential in the design of novel materials, programming of robots, and general study of mechanical processes. +While the majority of science is performed using the Python programming language, there is yet to be a suitable Python-interfaced visualisation tool that can handle large systems, interactive visualisation, and powerful rendering. +ZnVis has been developed to address this gap in the community by interfacing between several lower-level packages including Open3D and Mitsuba. +With ZnVis, users can perform complex simulations, interactively visualize their results, and then create high-definition, ray-traced renderings of frames or entire videos. +While ZnVis has been developed alongside tools and simulations for reinforcement-learning controlled microrobots, we are confident that the easy-to-use interface and powerful capabilities can serve the community well. + +# Statement of need + +* No powerful Python visualiser +* No powerful Python rendering + +* How do we address these + +# Key Features + +* Shapes +* Vector Fields +* Rendering with Mitsuba +* Video creation + +# Examples + +* Simple spheres +* Vector fields +* Growing particle number +* Capillary system + +# Acknowledgements + +# References