0193-光线与球相交
2023-08-23 09:40 作者:jiangbo4444 | 我要投稿
环境
Time 2022-11-15
WSL-Ubuntu 22.04
Rust 1.65.0
前言
说明
参考:https://raytracing.github.io/books/RayTracingInOneWeekend.html
目标
定义一个球体,如果光线与球相交,则渲染成红色。 其中的公式推导可以直接看原文。
判断是否在球体上
显示球体
效果

总结
计算了光线是否和球相交,如果相交的话,将渲染成红色。不相交就还是背景颜色。