Litcius/Paper detail

FURY: advanced scientific visualization

Eleftherios Garyfallidis, Serge Koudoro, Javier Guaje, Marc-Alexandre Côté, Soham Biswas, David Reagan, Nasim Anousheh, Filipi N. Silva, Geoffrey Fox, Fury Contributors

2021The Journal of Open Source Software16 citationsDOIOpen Access PDF

Abstract

Free Unified Rendering in pYthon (FURY), is a community-driven, open-source, and highperformance scientific visualization library that harnesses the graphics processing unit (GPU) for improved speed, precise interactivity, and visual clarity. FURY provides an integrated API in Python that allows UI elements and 3D graphics to be programmed together. FURY is designed to be fully interoperable with most projects of the Pythonic ecosystem that use NumPy (C. R. Harris et al., 2020) for processing numerical arrays. In addition, FURY uses core parts of VTK FURY provides access to the latest technologies such as raytracing, signed distance functionality, physically based rendering, and collision detection for direct use in research. More importantly, FURY enables students and researchers to script their own 3D animations in Python and simulate dynamic environments.

Topics & Concepts

Python (programming language)Computer scienceComputer graphics (images)VisualizationRendering (computer graphics)InteractivityGraphicsOpenGLScientific visualizationComputational scienceProgramming languageWorld Wide WebComputer graphicsArtificial intelligenceComputational Physics and Python ApplicationsComputer Graphics and Visualization TechniquesParallel Computing and Optimization Techniques