• 2021-04-14
    Shader 着色器包含哪些?
  • 顶点和片元着色器 --- 表面着色器 --- 固定功能着色器

    内容

    • 0

      中国大学MOOC: ( )变量是外部程序传递给顶点着色器和片段着色器的变量,它( )被shader程序修改 ;( )变量是只能在顶点着色器中使用的变量,一般用它来表示一些顶点的数据。

    • 1

      顶点着色器(Vertex Shader) A: 找到一个形状中某部分的颜色 B: 几何基本操作 C: 确定哪些形状关联哪些像素 D: 创建一个窗口来显示帧缓存

    • 2

      可向顶点着色器(Vertex Shader)传递数据的方式? A: uniform 变量 B: attribute 变量 C: varying 变量 D: vertex变量

    • 3

      以下关于着色器(Shader)描述正确的是: A: 所谓着色器(Shader)实际上就是一小段程序,它负责将输入的网格(Mesh)以指定的方式和输入的贴图或者颜色等组合作用,然后输出 B: 着色器是一种可以精确控制材质球的工具,通过贴图和着色器的配合开发人员可以创造出非常逼真的模型。 C: Shader是个非常复杂的东西,学习Unity中的Shader编程,最好是之前对OpenGL或Direct3D的渲染状态等相关知识有一个基本的了解。 D: 在Unity3D中,我们把图片应用到模型上面,就可以得到带贴图的效果,其实这个过程中,系统自动调用着色器程序生成材质球,把材质球的效果应用到模型上面。

    • 4

      以下关于着色器(Shader)描述正确的是: A: 所谓着色器(Shader)实际上就是一小段程序,它负责将输入的网格(Mesh)以指定的方式和输入的贴图或者颜色等组合作用,然后输出 B: 着色器是一种可以精确控制材质球的工具,通过贴图和着色器的配合开发人员可以创造出非常逼真的模型。 C: Shader是个非常复杂的东西,学习Unity中的Shader编程,最好是之前对OpenGL或Direct3D的渲染状态等相关知识有一个基本的了解。 D: 在Unity3D中,我们把图片应用到模型上面,就可以得到带贴图的效果,其实这个过程中,系统自动调用着色器程序生成材质球,把材质球的效果应用到模型上面。