我们可以用一个纹理来改变物体的形状吗?
A: 是的,使用片段着色器,我们可以改变每一个片段的位置。
B: 是的,使用顶点着色器,我们可以改变每一个顶点的位置。
C: 不,纹理是图像,不能用作非颜色的值。
D: 不,我们可以在片段着色器中加载纹理,但是不能在顶点着色器中加载。
A: 是的,使用片段着色器,我们可以改变每一个片段的位置。
B: 是的,使用顶点着色器,我们可以改变每一个顶点的位置。
C: 不,纹理是图像,不能用作非颜色的值。
D: 不,我们可以在片段着色器中加载纹理,但是不能在顶点着色器中加载。
举一反三
- 替换顶点处理的着色器我们称之为()。 A: 像素着色器 B: 着色器 C: 可编程着色器 D: 顶点着色器
- 顶点着色器中进行的操作有: A: 使用矩阵变换顶点位置 B: 根据光照计算公式计算顶点颜色 C: 变换纹理坐标 D: 输出可变变量,供片元着色器使用
- Phong 着色时,在片段着色器中,我们还需要使用哪些附加的插值点的信息? A: 每一个点的颜色值。 B: 每一个点的位置和法向。 C: 每一个点的法向。 D: 每个点的连接关系。
- 中国大学MOOC: ( )变量是外部程序传递给顶点着色器和片段着色器的变量,它( )被shader程序修改 ;( )变量是只能在顶点着色器中使用的变量,一般用它来表示一些顶点的数据。
- ( )变量是外部程序传递给顶点着色器和片段着色器的变量,它( )被shader程序修改 ;( )变量是只能在顶点着色器中使用的变量,一般用它来表示一些顶点的数据。 A: attribute,不能,uniform B: uniform,能够,attribute C: uniform,不能,attribute D: attribute,能够,uniform