什么是顶点着色?

All*_*ane 3 3d graphics shader polygon

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

它是什么?据我所知,顶点是多边形的两条边相交的点.那么你如何遮蔽顶点(它只是一个点)?

请解释

Tho*_*mas 5

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

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