你的意思是想让一个球 内表面和外表面显示不同的贴图吗?
你可以这样.建立两个形状一样,但是三角形顺序相反的两个球体. 给他们设定不同的材质.
然后 先设定GL为:只渲染顺时针顺序的三角形,然后画一个球.
再设定GL为:只渲染逆时针顺序的三角形,再画一个球.
涉及到顺时针的语句是glFrontFace(GL_CW) 和 glFrontFace(GL_CCW)
打开 剔除反面三角形功能:
glEnable(GL_CULL_FACE);//如果这个标志被设置为Disable,那么不管顺/逆时针 都会被渲染
不明白啊 = =!
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....