Activity
style: continue tyding up the code, improving the main context struct…
style: continue tyding up the code, improving the main context struct…
refactor: started a large refactor that aims to improve code style an…
refactor: started a large refactor that aims to improve code style an…
fix: reuse skymap
fix: reuse skymap
fix: fix compilation issues and formatting
fix: fix compilation issues and formatting
feat: started working on bidir pathtracer
feat: started working on bidir pathtracer
style(renderer): Splitted meshes.comp
file.
style(renderer): Splitted
meshes.comp
file.meta: renamed the project and also added a new pic.
meta: renamed the project and also added a new pic.
fix: changes memory flags when allocating memory that supports device…
fix: changes memory flags when allocating memory that supports device…
feat(render): store start vertex offset in Bvh.
feat(render): store start vertex offset in Bvh.
refactor: moved some dimension utility function of vec3 from bvh.c to…
refactor: moved some dimension utility function of vec3 from bvh.c to…
feat: added material encoding of the transmission.
feat: added material encoding of the transmission.
fix(render): use nonuniformEXT for indexing textures.
fix(render): use nonuniformEXT for indexing textures.
feat(render): store the render config in the 'constant' buffer instea…
feat(render): store the render config in the 'constant' buffer instea…
feat: regroup all textures in a texture array instead of using a mult…
feat: regroup all textures in a texture array instead of using a mult…
fix: improve material rendering.
fix: improve material rendering.
style: imrove coding style of some shader code.
style: imrove coding style of some shader code.
fix(render): Fixed the PDF functions.
fix(render): Fixed the PDF functions.
feat(render): (wip) Added PDF.
feat(render): (wip) Added PDF.
perf(ds): Improved performance by reducing aabb margin when triangles…
perf(ds): Improved performance by reducing aabb margin when triangles…
feat: Added a way to get a vulkan buffer address.
feat: Added a way to get a vulkan buffer address.
fix: Fixed the bad guessed size of the config uniform buffer.
fix: Fixed the bad guessed size of the config uniform buffer.
feat(math): Add mat4 projection / lookAt utility functions.
feat(math): Add mat4 projection / lookAt utility functions.
refactor: Reworked how triangles are stored and managed. Using vertex…
refactor: Reworked how triangles are stored and managed. Using vertex…