蓝紫™
DDZEB 完全自主知识产权图形图像开发平台
开放源码 免费使用 在线运行
二维光线追踪(Ray Tracing)渲染库,纯 JS 渲染。
文件语言大小版本开发者最后更新
lands/glaz productionJavaScript4.7KBv1.0.0YB2024-10-21查看
lands/glaz source codeJavaScript14.6KBv1.0.0YB2024-10-21查看
简要介绍

这是一个二维光线追踪的实验项目。场景中所有物体都可以发光,采用蒙特卡洛 360 积分渲染,所以速度会比较慢。物体建模采用的是 SDF(Signed Distance Function),所以光线追踪也是采用的 Ray-marching 算法。

二维光线追踪渲染
First Pass Result
二维光线追踪渲染
基本收敛:Glass Candies