Skip to content

bkolligs/gem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gem

Test Status

Gem is a physically based renderer written in Vulkan and Rust.

Compilation & Installation

This depends on the Vulkan SDK from LunarG. Linux instructions are here. For Ubuntu 22 this is the process:

wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-jammy.list http://packages.lunarg.com/vulkan/lunarg-vulkan-jammy.list
sudo apt update
sudo apt install vulkan-sdk

Then to build Gem and run an example, perform the following:

On Ubuntu 20

cargo run --example model

On Ubuntu >= 22

WINIT_UNIX_BACKEND=x11 cargo run --example model

Wayland support is not yet implemented.

About

Physically based renderer written in Vulkan and Rust.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors