Skip to content
Light7734Public

About

Toy raytracer

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hikari

1st-book-raytracing-render

What's all this?

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.

Development guide

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 the said commit types to split the change in to multiple commits.

Branches:

  • main: main development branch

Contact

Feel free to HMU anytime on discord @light7734 to chat about programming or whatever. ♥️

About

Toy raytracer

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Contributors

Languages