标签: android opengl-es texture-mapping
我有一个带纹理的矩形。 这种形状是一张游戏卡。
就像一张游戏卡,我想在正面使用纹理 背面不同。
我尝试过使用纹理合成器(glTexEnvf),但事实并非如此 我需要什么来完成我的任务。旋转形状时,两个纹理相互混合, 蚂蚁不是一个在另一个。
有一种方法可以在一个形状(正方形或矩形)中重叠两个不同的纹理(正面和背面)?
提前致谢!
答案 0 :(得分:0)
使用着色器可以轻松完成。 在着色器中,使用法线变换到相机坐标,并从2个纹理中的一个中选择基于正常指向或离开的纹理。