天天看點

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

上周末突然好奇3d電影的成像原理,就研究了一下,發現和ray tracing裡面的景深算法有些異曲同工之處。就自己實作了一下,分别實作了ray tracing和raster的版本。

最近也比較忙,也不打算較長的描述stereo vision的算法細節了,實際并不複雜。

光線跟蹤中,需要改變下光線生成的代碼。而光栅化中,則隻需要改變相應的投影矩陣(當然,這個投影矩陣是沒有現成的d3dxperspective...來幫計算的,要自己手動計算一下)。

直接上一張圖好了,想要代碼的朋友,直接去sourceforge上取就可以了(最近渲染器基本不更新了,一直在看實時渲染的東西,離線渲染已經一年多不看了....)

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

上面的圖檔不是很明顯,估計有合适的場景會更好看一些。

代碼在這裡可以checkout

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

繼續閱讀