Favicon of forge3d

forge3d

forge3d is a Rust-first, cross-platform wgpu/WebGPU renderer exposed to Python for fast, headless 3D rendering. It provides GPU-accelerated 3D terrain rendering, shipped as Python wheels, requiring no Rust toolchain for installation. This tool simplifies the creation of high-quality visualizations from geospatial data.

Screenshot of forge3d website

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.

Share:

Similar to forge3d