939 B
939 B
-
basic opengl initialisation
-
[-] shader pre-processor
- ppp.py
- read root shaders from src/shader/
- read include shaders from src shader/ include
- write processed shaders to bin/res/shader/
- attempt to compile processed shaders
-
output frame to a file
- detect input keydown s
- get timestamp
- create and write to file (maybe with
stb_image.h
?)
-
[-] render image with compute shader
- render a texture to a full-screen quad
- pass uniforms to texture to animate it
- ray tracing time
- acquire randomness
- acceleration time !
- auxiliary textures: g buffer
- frame blending
- maybe do some fractals
- mandelbrot
- julia
- trongle
-
command line arguments
- help
- window dimensions
-
scene definition