3

我是基于多边形的计算机图形学的初学者。无论我读什么,我总是会遇到顶点着色这个术语。

它是什么?据我所知,顶点是多边形两条边相交的点。那么如何为顶点着色(它只是一个点)?

请解释

4

1 回答 1

5

好问题; 术语“顶点着色器”确实是用词不当。术语“着色器”用于通常在 GPU(而不是 CPU)上运行的任何程序。这些的第一个化身是像素着色器,也称为片段着色器,这个名字仍然有意义。

然后发明了顶点着色器,但它们实际上并不着色任何东西。它们能够转换顶点在空间中的位置,并且可以将每个顶点的数据传递给像素着色器。“顶点程序”会是一个更好的名字,但“着色器”这个词显然卡住了。

于 2013-05-19T15:04:10.587 回答