首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

opengl es怎么从球体内表面贴图

2012-02-07 
opengl es如何从球体内表面贴图?我现在利用opengl es的glDrawElement()画了一个球体,并相应的贴上了纹理,

opengl es如何从球体内表面贴图?
我现在利用opengl es的glDrawElement()画了一个球体,并相应的贴上了纹理,但是,我现在从球体外部观察球体,纹理正常,我从球体内部观察球体,纹理贴图成了外面贴图的镜像了,请问这该怎么解决?

PS:1.是否有关法向量(glNormalPointer())? 我查了相关资料,貌似这个法向量跟光照有点关系,跟纹理贴图没啥对应
  2.是否跟初始化视点有关? 我在初始化的时候利用相机(glLookat())将视点(eye)设置在原点(0,0,0)上,发觉贴图仍是镜像

请问各位该怎样解决? 非常感谢

[解决办法]
球体内部显示出来的。。应该是黑色(背景色)的吧

热点排行