use*_*445 1 opengl glsl
这些天,我正在制作一些着色器,如Phong,Gourard,甚至是GLSL中的Toon Shader.
我有一个奇怪的问题,我想制作一个使用2个摄像头的立体着色器,左摄像头采用红色光,右摄像头采用青色光可以通过在一个摄像头中组合使用来实现,因此它可以是立体着色器.我认为.
我认为错了吗?我想在由3D基元组成的3D对象中实现.
use*_*321 5
你可能需要渲染场景两次,一次是左眼,一次是右眼.然后你可以把2混合在一起.
一种方法是将每只眼睛渲染成不同的纹理背景FBO,然后使用自定义着色器或甚至使用添加剂混合将这两种纹理组合成1,如果您可以使用正确的颜色开始渲染每只眼睛.(如果左眼确实只是红色通道而右边只有绿色和蓝色通道,我认为添加剂混合应该做正确的事.)
归档时间:
12 年,8 月 前
查看次数:
525 次
最近记录: