把渲染器中加入了stereo vision算法

上周末突然好奇3d电影的成像原理,就研究了一下,发现和ray tracing里面的景深算法有些异曲同工之处。就自己实现了一下,分别实现了ray tracing和raster的版本。

最近也比较忙,也不打算详细描述stereo vision的算法细节了,实际并不复杂。

光线跟踪中,需要改变下光线生成的代码。而光栅化中,则只需要改变相应的投影矩阵(当然,这个投影矩阵是没有现成的d3dxperspective...来帮计算的,要自己手动计算一下)。

直接上一张图好了,想要代码的朋友,直接去sourceforge上取就可以了(最近渲染器基本不更新了,一直在看实时渲染的东西,离线渲染已经一年多不看了....)


上面的图片不是很明显,估计有合适的场景会更好看一些。

代码在这里可以checkout

https://soraytrace.svn.sourceforge.net/svnroot/soraytrace 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值