学习光线追踪(0)---准备工作

0.介绍

其实想晚一点写一篇相关博客,与大家分享一下最近学习的光线追踪,但是VS2019不太给力,出了BUG,这导致我之前写的代码丢了一部分,本打算是整理好一遍发的,这回正好,边整理边发吧。

1.准备工作

首先说明,我不是专门研究光线追踪的,只是觉得这个挺有意思,或者说效果挺让人震撼的,这不禁让我对其有了兴趣,然后就阅读了一些相关材料,之后就一发不可收拾。

后面的例程都是基于C++开发,图形显示方面借用了opencv,线性代数库打算用GLM,关于光线追踪简要介绍一下,这个技术早就有了,早在上世纪60年代就有了理论,上世纪70年代就有了光线追踪系统,为什么最近火起来了,主要因为英伟达20系列显卡支持实时光追加速,这个加速能让光追计算比原本快上许多倍,甚至是能达到了实时,将其应用在游戏中,效果堪比现实。本来是英特尔要对付英伟达的杀手锏,这回让英伟达抢先了。

基本原理就是从相机视角追踪光线从哪里来,顺着光路计算颜色值,亮度等,这是光线追踪的一种,也是我后面要做的基本原理,之后我也会更详细讲解的。

这篇文章给我的启发比较大,有兴趣可以看看

参考文献

2.注意事项

千万注意,本系列博客,是本人的一次记录过程,同时也是一次分享,千万不要上来就喷,或者问我过于专业的相关问题,我就是爱好,至于源代码,会公布的,预计是一周两更,具体还要看个人情况,加油,奥里给。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值