项目作者: H5L0
项目描述 :
Raytracing on Gameboy Advance.
高级语言: C
项目地址: git://github.com/H5L0/GBA_Raytracing.git
GBA_Raytracing
Raytracing in Gameboy Advance.
使用C代码在GBA上实现光线追踪。
功能
目前实现的功能:
- 平面,圆球,长方体,三角面,网格求交
- 点光源,平行光,固定采样模糊阴影,多重反射渲染
- 从头文件数据导入贴图,网格,场景
- 简单动画控制
截图




GBA硬件性能:
- 16.78MHz CPU
- 32KB内部工作内存
- 256KB外部内存
程序性能:
- 简单场景:150s/frame
- 250面场景:1000-5000s/frame
- 500面场景:45min/frame