Install
pip install huira
conda install conda-forge::huira
vcpkg install huira[tools]
Or build from source on Linux, macOS or Windows.
Rendered with Huira
Each of these comes from one of the quick-start examples, in Python and C++. Select one to see how it was made.
The Gateway
NASA's model of the Gateway, loaded from glTF and path traced.
Motion blur
The Gateway spinning once a second, over a 16 ms exposure.
Clouds and atmosphere
A cloud shell over the Earth, and an atmosphere that scatters light.
City lights
The Earth's night side, with emissive city lights.
Orion
Stars from the Tycho-2 catalog.
The Pleiades
Diffraction, scattered light and distortion in the camera's optics.
Planetshine
A satellite's night side, lit by the planet below it.
Truth data
Surface normals, one of the truth images rendered with each picture.
Resources
Quick Start
Examples that walk through Huira one feature at a time, each building on the ones before it. Every example comes in Python and C++, lists the data it needs, and shows what it renders.
Start with the examplesAPI Documentation
The C++ and Python API reference, build instructions for each platform, and notes on how Huira models light transport, optics and sensors.
Read the docsValidation
Huira's renders compared against real flight imagery, so you can see how closely it reproduces what a spacecraft's camera saw.
See the comparisonsMedia and Data
The models, textures and star catalogs the examples use, past versions of prebuilt files, and alternative datasets, each at a permanent link you can download from. What's there, and why.
Browse the files