大约有 10 项符合查询结果, 库内数据总量为 30,903 项。 (搜索耗时: 0.0035 秒)
...rd0); gl_FragColor=albedoTextureColor; } ``` ### 1.定义自定义属性 **Material** 是所有的材质的基类。Material的_shaderValues:ShaderData 就是材质的属性。ShaderData是着色器数据类,记录着有关着色器的各种属性的值,包括各种uniform值、渲染状态值...
来源: Laya2.0_文档 发布时间: 20210715
...rd0); gl_FragColor=albedoTextureColor; } ``` ### 1.定义自定义属性 **Material** 是所有的材质的基类。Material的_shaderValues:ShaderData 就是材质的属性。ShaderData是着色器数据类,记录着有关着色器的各种属性的值,包括各种uniform值、渲染状态值...
来源: Laya2.0_文档 发布时间: 20210715
...rd0); gl_FragColor=albedoTextureColor; } ``` ### 1.定义自定义属性 **Material** 是所有的材质的基类。Material的_shaderValues:ShaderData 就是材质的属性。ShaderData是着色器数据类,记录着有关着色器的各种属性的值,包括各种uniform值、渲染状态值...
来源: Laya2.0_文档 发布时间: 20210715
...器与片元着色器程序。 放在项目代码同级的文件夹 `customMaterials`下 顶点着色器和片元着色器代码如下: ```javascript let simpleShaderVS = ` attribute vec4 a_Position; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal;...
来源: Laya2.0_文档 发布时间: 20210715
...器与片元着色器程序。 放在项目代码同级的文件夹 `customMaterials`下 顶点着色器 `simpleShader.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; vo...
来源: Laya2.0_文档 发布时间: 20210715
...器与片元着色器程序。 放在项目代码同级的文件夹 `customMaterials`下 顶点着色器 `simpleShader.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; vo...
来源: Laya2.0_文档 发布时间: 20210715
...格构成。  模型是由网格( Mesh)与材质( Material)组成。材质展开内容太多,先放一边。从构成三维图形形状而言,我们可以理清以下关系,模型的基础是网格,网格的基础是三角面。三角面越多,模型可表现的...
来源: Laya2.0_文档 发布时间: 20210714
...ader中开启了该宏定义,开启Shader的宏定义使用的是材质中(Material)的_shaderValues.addDefine进行开启,关闭是removeDefine,后面的章节会做详细的使用说明)。 ```typescript static getDefineByName(name) ``` - 5.通过Shader属性名称获得唯一ID。(这里所说...
来源: Laya2.0_文档 发布时间: 20210715
...ader中开启了该宏定义,开启Shader的宏定义使用的是材质中(Material)的_shaderValues.addDefine进行开启,关闭是removeDefine,后面的章节会做详细的使用说明)。 ```typescript static getDefineByName(name: string): ShaderDefine ``` - 5.通过Shader属性名称获得唯...
来源: Laya2.0_文档 发布时间: 20210714
...ader中开启了该宏定义,开启Shader的宏定义使用的是材质中(Material)的_shaderValues.addDefine进行开启,关闭是removeDefine,后面的章节会做详细的使用说明)。 ```typescript static getDefineByName(name: String): ShaderDefine ``` - 5.通过Shader属性名称获得唯...
来源: Laya2.0_文档 发布时间: 20210714