From 51b0fd69e8b24e80d670ddc5cb298f75e0f06f28 Mon Sep 17 00:00:00 2001 From: ktyl Date: Fri, 29 Oct 2021 12:37:59 +0100 Subject: [PATCH] update todo and bounces --- shader/include/constants.glsl | 2 +- todo.md | 19 +++++++++++-------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/shader/include/constants.glsl b/shader/include/constants.glsl index 4720c02..bc95a6a 100644 --- a/shader/include/constants.glsl +++ b/shader/include/constants.glsl @@ -1,4 +1,4 @@ const float INF = 50.0; const float PI = 3.14159; const float E = 2.71828; -const int BOUNCES = 4; +const int BOUNCES = 3; diff --git a/todo.md b/todo.md index 6bb1bd2..0ebbe06 100644 --- a/todo.md +++ b/todo.md @@ -7,18 +7,21 @@ * [x] pass uniforms to shader to animate it * [x] pass structed uniform buffers * [-] ray tracing time - * [x] perspective - * [x] camera lookat - * [x] do a bounce - * [ ] do a 'flect - * [ ] do a 'fract - * [-] depth - * [x] acquire value - * [x] acquire randomness + * [-] light + * [x] perspective + * [x] camera lookat + * [x] do a bounce + * [ ] do a 'flect + * [ ] do a 'fract + * [ ] depth of field + * [ ] emission + * [ ] wavelength-based instead of rgb? * [-] acceleration time ! + * [x] acquire randomness * [-] auxiliary textures * [x] depth buffer * [ ] frame blending + * [ ] use pixel object tags to determine balance between trace * [ ] maybe do some fractals * [ ] mandelbrot * [ ] julia