An open API service indexing awesome lists of open source software.

https://github.com/astralaster/agon-raytracer

Ray tracing for the agon light
https://github.com/astralaster/agon-raytracer

agon agon-light agonlight agonlight2

Last synced: 3 months ago
JSON representation

Ray tracing for the agon light

Awesome Lists containing this project

README

        

# Ray Tracing for the agon light

This was originally written by The Science Elf for the TI-84 CE (https://github.com/TheScienceElf/TI-84-CE-Raytracing). I did only small changes to make it compile for agon light.

A ray tracing engine written in C++/ASM for the TI-84 CE. This engine is capable of

- Scenes of arbitrary sphere and plane primitives
- Difuse and reflective shading
- Texture mapping
- Dithering
- Gamma correct rendering and HDR tone mapping
- Global illumination through radiosity

![screenshot running in the emulator](screenshots/Screenshot%20from%202024-07-05%2010-51-01.png)