Skip to content

Stannic-7863/Odin-Software-Renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Renderer

Demo Image

You can find some example code in main.odin file in the project root :)

Current Features

  • Programmable Shaders (using function pointers)
  • Indexed Drawing (Its the only option for now)
  • Multiple pipelines, so effects etc can be chained and all.

Todo

  • Rasterizer uses fixed point numbers that reduces the viewport size. Figure that stuff out.
  • Add multithreading and simd for more performance
  • Add alpha blending
  • Finish the obj loader

About

A simple software renderer written in odin programming language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages