forge3d is a Rust-first, cross-platform wgpu/WebGPU renderer designed to be exposed to Python for efficient, headless 3D rendering. This tool is built in Rust and distributed as Python wheels, simplifying installation by eliminating the need for a Rust toolchain. It specializes in providing GPU-accelerated capabilities, particularly for 3D terrain visualization.
The renderer enables users to perform GPU-accelerated 3D terrain rendering directly within Python environments. It allows for loading digital elevation models (DEMs), launching a GPU viewer, positioning a camera, and capturing high-quality snapshots with minimal code. This approach removes the complexity of writing shaders or managing OpenGL boilerplate, making it accessible for generating publication-quality images from geospatial data. The project also supports Jupyter widgets for interactive use.
Disclaimer: We do not guarantee the accuracy of this information. Our documentation of this website on Geospatial Catalog does not represent any association between Geospatial Catalog and this listing. This summary may contain errors or inaccuracies.