Skip to content

Repository files navigation

A software renderer in kotlin.

Features:

  • dynamic lights
  • dynamic shadows
  • texturing
  • multithread triangle rasterization

Controls:

  • move: wasd + space + c
  • rotate camera: arrows
  • add a light source: enter
  • exit: escape
  • toggle acceleration mod: x

Author: Dmitry R

About

A simple software renderer in kotlin with depth buffer, dynamic shadows and light.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages