Skip to content

Releases: gallickgunner/Yune

Yune-v4.0

28 Mar 21:40
Compare
Choose a tag to compare

This is the first release that is decent enough to be used by others. Removed NanoGUI, FreeImage and Eigen as dependencies and instead added DearImGui, Glm and stb_image_write.

Overhauled the GUI and added a bunch of options to be configured by the programmer such as setting the camera matrix, setting kernel workgroup sizes etc.

Yune-v3.0

14 Mar 09:50
886d6eb
Compare
Choose a tag to compare
Yune-v3.0 Pre-release
Pre-release

Fixed a couple of existing bugs in UDPT. Naive bdpt implemented. Model loading support (althought currently it reads custom obj files, need to fix in future release)

Yune-v2.0.1

06 Mar 08:58
Compare
Choose a tag to compare
Yune-v2.0.1 Pre-release
Pre-release

Bug fixes

  • Place proper Acquire and Release GL objects commands before enqueuing post-processing kernel. This caused black screen on certain platforms not supporting cl_khr_gl_event

  • Update FPS code so FPS no longer shoots up after you stop moving the camera.

Yune-v2.0

27 Feb 23:32
Compare
Choose a tag to compare
Yune-v2.0 Pre-release
Pre-release

Added Features,

-Multiple Importance Sampling
-HDR Images
-Tone mapping and Gamma Correction

Support for arbitrary geometry still not present.
See added Notes.txt for more details.

Yune

21 Feb 15:23
Compare
Choose a tag to compare
Yune Pre-release
Pre-release

A basic uni directional path tracer implementation comprising of the following elements.

-Next Event Estimation aka Explicit direct light sampling
-Russian Roulette path termination
-Modified Phong BRDF (1994 - Lafortune)
-Multiple Light Source heuristic (chooses a single light source out of multiple ones)