|
|
1
3
顶点着色器对每个顶点执行一次。它允许您将顶点从世界空间坐标(或其他坐标系)转换为屏幕空间坐标。 也就是说,如果你有一个三角形,每个顶点都会被变换,所以它最终会在屏幕上有一个位置。 给定这些位置,光栅化器确定哪些像素被这三个顶点跨越的三角形覆盖。
然后,对于三角形内的每个像素,调用像素着色器。顶点着色器的输出通常为每个像素插值,因此接近顶点的像素
这意味着你在像素着色器中所做的每件事都会执行一次 被光栅化的原语覆盖的每像素 |
|
|
user714171 · RenderDoc不让我调试吗? 1 年前 |
|
|
certrue · Godot将具有不同着色器的图像渲染到纹理 2 年前 |
|
|
geniar99s · 使用着色器进行三个JS滑块过渡? 3 年前 |
|
|
JS4137 · OpenGL-如何同时渲染无纹理的四边形和纹理四边形 3 年前 |