首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gouraud阴影是如何在多边形上应用颜色的?它是通过像素来完成的还是其他方法?

Gouraud阴影是如何在多边形上应用颜色的?它是通过像素来完成的还是其他方法?
EN

Computer Graphics用户
提问于 2021-04-25 18:18:53
回答 1查看 368关注 0票数 2

我是GFX的超级初学者。到目前为止,我已经学习了3个阴影模型时,渲染网格,第一个是平阴影。我似乎明白这一点,从我的理解,你采取正常的脸/多边形,应用你的照明模型的基础上,光的角度,和其他参数,根据你得到的,用单一的颜色阴影你的多边形,完成。

我也学过Phong阴影。显然,Phong阴影获取多边形顶点的法线,并对每个像素进行插值,从而“创建”每个像素的法线,并相应地进行阴影处理。它是每个像素的阴影,因此可以得到平滑的结果。

古洛德的阴影是我最困惑的。我参考了许多在线来源,包括这个,而我不明白的是,多边形是如何被阴影的?它每像素都有阴影吗?

据我所知,Gouraud和Phong着色一样,只是与Phong插值顶点法线不同,它为每个像素和每个像素创建法线,Gouraud只插值多边形的顶点法线。

我不太确定它在那之后会做什么。它是否接受这些插值的顶点法线,并在一个单一的颜色阴影多边形?它是否像Phong一样逐像素地阴影?

EN

回答 1

Computer Graphics用户

回答已采纳

发布于 2021-04-25 19:15:57

差别在于所做的照明计算的数量。灯光计算会产生一些颜色。

平面图每张脸一张,用的是脸上的颜色。

Gourand做3(一个三角形,每个顶点一个),在脸上插入颜色。

Phong对每个像素/片段进行光计算(其中法线是在脸部内插的)。

票数 3
EN
页面原文内容由Computer Graphics提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://computergraphics.stackexchange.com/questions/10845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档