opengl能不能自动计算法线,一定要人工设定吗?

如果能,怎么开启,使用。... 如果能,怎么开启,使用。 展开
 我来答
迅捷司鼐膊俳b9ade
2014-10-18 · TA获得超过532个赞
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:213万
展开全部
似乎......不能......
OpenGL好像是为了支持特殊的光化效果,才没支持的吧......
不过计算法线也不是很难啦(面法线,不是顶点法线)
一个面的两个相交的的边向量叉乘会得到一个与面垂直的向量,但是朝向哪个面还要再乘以一个数才好.
追问
在例题中见过glEnable(GL_AUTO_NORMAL) ,不过实验后没效果。所以我才吃不准,到底它能 还是不能。
追答
有个线索是吧,我帮你查查.

GL_AUTO_NORMAL

3456

执行后,图形能把光反射到各个方向

[来自百度百科]

http://wenku.baidu.com/link?url=6soZ2lYcEVXGCUarC95Wt5wJISaAVqMrWwBINoVSkwhHKIA-JwJ63L6qBgN_5mJuP-dFY758B3tRn4BTARoqiAg15XbI4v1pCz7vDhWPS3q
[百度文库]主要介绍光的利用,中间有提到这个AUTO_NORMAL

要善用百度啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式