
RayTracer
ClickHouse
Ray tracer in SQL
AI 简介
这是一个完全用ClickHouse SQL编写的光线追踪渲染器,无需UDF或外部代码,仅通过单条SELECT语句完成场景建模、光线投射与像素计算,并直接输出PNG图像。核心特点包括:以行表示像素并行处理、用Tuple模拟三维向量运算、借助arrayFold实现每像素独立的反射路径迭代、利用arrayMap实现let绑定式中间值计算,以及基于构造实体几何(CSG)组合球体、圆柱、环面和有向盒体等基础图元。适用于数据库能力演示、SQL极限编程教学、图形学原理可视化及ClickHouse高级查询技术验证等技术探索场景。
Python
Other101
Stars
2
Forks
1
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分41.43
默认分支main