dragonglass_old2

Physically based rendering of gltf models using Vulkan and Rust

Stars
1

Dragonglass

Dragonglass is a gltf 2.0 model viewer written in Rust.

Development Prerequisites

Instructions

To run dragonglass, run this command in the root directory:

cargo run --release

Features

  • Physically Based Rendering
  • Depth of Field
  • Chromatic Aberration
  • Film Grain
  • Bloom
  • Shadow Mapping
  • Cascaded Shadow Mapping
  • Omnidirectional Shadow Mapping
  • Motion Blur
  • Deferred Rendering Pipeline
  • Forward+ Rendering Pipeline
  • Screen Space Reflections
  • Screenshots
  • First Person Camera
  • Orbital Camera
  • Vignetting
  • Lens Flare

Rendering Backends

  • Vulkan (default)
  • OpenGL
  • DirectX 12