Physically based glTF rendering with Vulkan in Rust
Branch: master
Clone or download
Jakub Hlusička
Latest commit 168ade6 Feb 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Use a one-element zero buffer Feb 17, 2019
.gitignore
Cargo.lock Fix warnings Feb 5, 2019
Cargo.toml Clean up pipeline code, implement double-sided textures (WIP), defaul… Feb 4, 2019
LICENSE Relicense under GNU LGPLv3 Jan 10, 2019
README.md Update README.md Sep 26, 2018

README.md

ammolite

Physically based glTF rendering with Vulkan in Rust

This repository contains highly experimental code, proceed with caution.

Design goals

  • An elegant implementation
  • Up-to-date real-time physically based rendering techniques
  • Support for glTF models (not necessarilly fully conformant to the glTF spec)
  • Thin layer on top of vulkano
  • Expose the vulkano API to allow for high customizability
  • Easily switch between rendering techniques (multiple BRDF implementations)