用shader制作立体3d游戏是否现实?
前几天去电影院看了3d阿凡达,看的时候我就不断的摘下眼镜对比,感觉就是用两个视角的影像同时投射到屏幕上。那这样的话用shader每次渲染两次不同视点的图像是不是就把3d程序也变成立体的了?然后再带上眼镜。。。。嘿嘿
各位高手来讨论一下3d立体电影的制作还有什么其他复杂的工序?这样做是否现实?还有就是立体电影分为色差和偏振,那种更容易实现shader渲染并且效率高一些。
[解决办法]
想要了解立体影像的制作,楼主请参考计算机数字图像处理、立体影像方面的资料
[解决办法]
好像GPU Gems 1里面有一章是讨论这个的。
[解决办法]
shader也可以阿。但是现在的GPU已经可以直接根据viewmatrix自动生成红蓝立体图或者是时分立体图。参考NVIDIA的3d vision技术。玩过有三块屏幕+3d vision的极品飞车,太牛了,感觉就跟车里一样,你可以时不时扭头看看后视镜。