Hikari (light/shine/ray in japanese) is a raytracer written in Rust using the Vulkan API following the great trio-books on raytracing written by Peter Shirley.
Commit syntax follows the conventional commits specification:
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
Commit types:
- chapter
<x-y>
: Changes that apply book x, chapter y teachings (x = 1 assumed). - feat: Changes that add a new feature.
- fix: Changes that fix a bug.
- refactor: Changes that neither fix a bug nor add a feature.
- style: Code changes that don't affect the compiled code.
- docs: Changes to the documentations.
- perf: Changes that improve the code performance.
- asset: Changes to the assets.
- wip: Prefix added to aforementioned commit types to split the change in to multiple commits.
Branches:
- main: main development branch
Feel free to HMU anytime on matrix @light7734:matrix.org to chat about programming or whatever.