Skip to content

A simple pathtracer running on the gpu using vulkan (rewrite of my ansi-c-raytracer)

License

Notifications You must be signed in to change notification settings

Supercip971/rubis

Folders and files

NameName
Last commit message
Last commit date
Apr 28, 2022
Mar 6, 2023
Apr 11, 2023
Dec 2, 2023
Apr 27, 2022
Apr 25, 2022
Apr 24, 2022
Apr 11, 2023
Oct 4, 2022
Dec 1, 2023
May 5, 2023
May 7, 2022

Repository files navigation

Rubis

This is a small toy project where I try to implement a simple yet fast pathtracer in C and Vulkan. I'm now using the Vulkan ray tracing extension to implement the raytracing part, so you need a gpu that support it.

Features

  • It works and looks nice

Render

A render of a D20 glass dice

A render of a D20 glass dice after 3 hours (4K) (10-04-2023), It shows the support of a basic refraction.

A render of an interior scene

A render an interior scene after 2 hours (4K) (01-03-2023)

A render of sponza

A render of sponza after 27 minutes (4K) (04-10-2022)

About

A simple pathtracer running on the gpu using vulkan (rewrite of my ansi-c-raytracer)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published