总结《An Introduction to Ray Tracing》

在学习完《Ray Tracing in One Weekend》之后,对Ray Tracing的概念及其涉及的主要方面有了大概的了解。同时,在熟悉了《Ray Tracing in One Weekend》的官方源代码之后,可以开始对Tracer进行“扩展”。接下来,就是根据《An Introduction to Ray Tracing》的内容对《Ray Tracing in One Weekend》对应的Tracer进行“扩展”。

首先,说说对《An Introduction to Ray Tracing》这本书的看法:
这是本好书,毋庸置疑,非常值得读。“好书”貌似一般涉及的内容都比较多,有点像《Real-Time Rendering》,可以用“XX经典”、“XX圣经”来形容,当然也可以用“XX武林秘籍的目录”来描述。
只看了前面四章,发现其中涉及的内容超级多,尤其是第二、第三章。二、三章节讲的是如何画(Trace)各种surface。书上介绍了各种表面当时实现的主流算法、核心算法。仅仅根据书上提供的“直接内容”,想要用ray tracing的方式将相应的图形画出来,有点难度。但是,木有关系,书上还提供了足够多的“间接内容”——参考文档。不然,怎么称之为“武林秘籍的目录”呢?根据“参考文档”,然后“百度一下”,找到相关的详细论文,然后根据这些论文,基本都能将书上“罗列”过的surface画出来。(这里,提一下:在咱用不了谷歌的情况下,虽然还有其他搜索引擎可选,个人偏好Bing。但是,找起论文来,还是“百度”厉害,很多Bi

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值