计算机图形学渲染技术
- 技术的定义和特点对比表:
技术 | 定义 | 优缺点 | 性能开销 | 渲染效果 |
---|---|---|---|---|
光栅化 | 将 3D 几何投影到 2D 屏幕上,将投影转化为像素图像 | 优点:计算成本低 缺点:不直接计算光线传播,需手动模拟反射和阴影效果 |
🚀 | ⭐ |
光线投射 | 从摄像机发射光线,计算与几何体的第一次交点 | 优点:支持直接光照 缺点:不支持反射和折射或间接光照 |
🚀🚀 | ⭐⭐ |
光线追踪 | 从摄像机发射光线,递归计算反射和折射 | 优点:支持反射和折射 缺点:间接光照效果不完善 |
🚀🚀🚀 | ⭐⭐⭐ |
路径追踪 | 在光线追踪的基础上随机采样光线路径,递归计算反射和折射 | 优点:支持全局光照(=直接光照+间接光照) 缺点:计算成本高 |
🚀🚀🚀🚀 | ⭐⭐⭐⭐ |
- 适用于隐式表面的渲染技术:
技术 | 定义 | 特点 |
---|---|---|
光线行进 | 光线步进前进,使用距离估计函数,找到隐式表面或体积数据的交点 | 适合隐式表面或分形几何 |