• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 23 项符合查询结果, 库内数据总量为 30,779 项。 (搜索耗时: 0.0029 秒)

1. Shader概述(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 100%]

...可编程)。 **LayaAir自定义Shader支持的两种类型:** ​ **顶点着色器(Vertex shader)** :顶点着色器是渲染管线中的可编程着色器阶段,用于处理各个顶点。向顶点着色器提供顶点属性数据,该数据是由绘图命令从顶点数组对象指定...

来源: Laya2.0_文档 发布时间: 20210715

2. Shader概述(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 99%]

...可编程)。 **LayaAir自定义Shader支持的两种类型:** ​ **顶点着色器(Vertex shader)** :顶点着色器是渲染管线中的可编程着色器阶段,用于处理各个顶点。向顶点着色器提供顶点属性数据,该数据是由绘图命令从顶点数组对象指定...

来源: Laya2.0_文档 发布时间: 20210714

3. Shader概述(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 99%]

...可编程)。 **LayaAir自定义Shader支持的两种类型:** ​ **顶点着色器(Vertex shader)** :顶点着色器是渲染管线中的可编程着色器阶段,用于处理各个顶点。向顶点着色器提供顶点属性数据,该数据是由绘图命令从顶点数组对象指定...

来源: Laya2.0_文档 发布时间: 20210714

4. drawMeshInstance渲染指令的使用说明(TypeScript-3D基础(TS)-LayaAir3D之高级应用) [ 92%]

...3所示。 ![img](img/3.png) (图3) 按上面的步骤完成后,在顶点shaderVS中就可以对应使用了,使用的代码如图4所示。 ![4](img/4.png) (图4) ##### 2.2 如何自定义Mesh在材质中的不同属性 我们先回顾一下前文中创建MaterialInstancePropertyBlock...

来源: Laya2.0_文档 发布时间: 20210714

5. ShaderPass介绍(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 83%]

...Shader_MultiplePassOutline))。 ##### 第一个Pass使用的着色器: 顶点着色器 `outline.vs` 代码如下: ```c++ attribute vec4 a_Position; attribute vec3 a_Normal; uniform mat4 u_MvpMatrix; uniform float u_OutlineWidth; void main() { vec4 position = vec4(a_Position.xyz + a_Normal * u_...

来源: Laya2.0_文档 发布时间: 20210715

6. ShaderPass介绍(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 82%]

...Shader_MultiplePassOutline))。 ##### 第一个Pass使用的着色器: 顶点着色器 `outline.vs` 代码如下: ```c++ attribute vec4 a_Position; attribute vec3 a_Normal; uniform mat4 u_MvpMatrix; uniform float u_OutlineWidth; void main() { vec4 position = vec4(a_Position.xyz + a_Normal * u_...

来源: Laya2.0_文档 发布时间: 20210715

7. ShaderPass介绍(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 79%]

...Shader_MultiplePassOutline))。 ##### 第一个Pass使用的着色器: 顶点着色器 `outline.vs` 代码如下: ```c++ attribute vec4 a_Position; attribute vec3 a_Normal; uniform mat4 u_MvpMatrix; uniform float u_OutlineWidth; void main() { vec4 position = vec4(a_Position.xyz + a_Normal * u_...

来源: Laya2.0_文档 发布时间: 20210714

8. Shader预编译(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 75%]

...一个着色器程序的差异,一般在于着色器中传递给Pass的顶点着色器和片元着色器以及编译这个着色器程序使用的特定宏(即使使用相同的顶点着色器和片元着色器源码,使用不同的宏便对应生成不同的着色器程序)。 **ShaderVariantCo...

来源: Laya2.0_文档 发布时间: 20210714

9. Shader预编译(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 74%]

...一个着色器程序的差异,一般在于着色器中传递给Pass的顶点着色器和片元着色器以及编译这个着色器程序使用的特定宏(即使使用相同的顶点着色器和片元着色器源码,使用不同的宏便对应生成不同的着色器程序)。 **ShaderVariantCo...

来源: Laya2.0_文档 发布时间: 20210714

10. Shader预编译(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 73%]

...一个着色器程序的差异,一般在于着色器中传递给Pass的顶点着色器和片元着色器以及编译这个着色器程序使用的特定宏(即使使用相同的顶点着色器和片元着色器源码,使用不同的宏便对应生成不同的着色器程序)。 **ShaderVariantCo...

来源: Laya2.0_文档 发布时间: 20210715