Scratchapixel
文章平均质量分 82
JealousSky
十年饮冰,难凉热血
展开
-
学习Scratchapixel--(5)可视性问题
可视性问题光线追踪需要消耗更多的内存和时间,但是相比栅格化的模拟效果更好,而在如今计算机硬件发展后,几乎所有非实时渲染器都采用光线追踪技术,或者采用混合技术.如何用栅格化解决可视性问题:如何做到?从屏幕空间转换到标准化设备坐标空间-NDC(normalized device Coordinates),再转换到栅格化坐标.所有的点最初定义的坐标系是屏幕空间(screen spa...原创 2018-07-25 19:22:46 · 909 阅读 · 0 评论 -
学习Scratchapixel--(6)光线模拟器
反射当光线和完美的镜面接触时,我们可以预知它返回的方向。这可以用反射定律计算出来。(公式简单,不赘述)水虽然看上去像镜子,但是水和玻璃比起金属来说,只能算是很弱的镜面了。透明度当光线和透明物体接触时,会发生反射和折射。我们也常常用传递(transmit)来代替折射。但是这两个术语有微小的差别。传递是说,一部分入射光从一侧进入物体,并从另一侧离开。而当它一接触到透明物体的表面...原创 2018-07-25 19:29:55 · 2389 阅读 · 0 评论