游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2042|回复: 2

请教“法线”说是确定正反面和光照和着色,具体是什么啊

[复制链接]

3

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2006-7-4 23:36:00 | 显示全部楼层 |阅读模式
请教“法线”说是确定正反面和光照和着色,具体是什么啊



很久没明白????

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2006-7-5 09:12:00 | 显示全部楼层

Re:请教“法线”说是确定正反面和光照和着色,具体是什

dot(“法线”,光到顶点的向量)*color.

0

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2006-7-7 13:28:00 | 显示全部楼层

Re:请教“法线”说是确定正反面和光照和着色,具体是什

对于一个平面,法线决定了它的方向,从而它具有了正反两个面。这样,特定的算法,比如说

winding & culling(背面剔除)可以禁止渲染那些你不希望看到的面(正面或者反面,要看

winding指定的方向,从而提高程序运行速度)。

同时,对于单位法向量m,光照系统可以根据光源到照射点的光源向量s,以及反射到eye的

反射向量v,以及lambert, phong, ambient等等light component计算出顶点亮度。

另外,平面法线也可以用于像碰撞检测等等大量的应用。可以说它是3D图形学

的一个非常重要的概念。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 21:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表