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

大约有 5 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0027 秒)

1. 3D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

... u_Smoothness: { type: Float, default: 0.0, range: [0.0, 1.0] }, u_MetallicGlossTexture: { type: Texture2D, options: { define: "METALLICGLOSSTEXTURE" } }, u_OcclusionTexture: { type: Texture2D, options: { define: "OCCLUSIONTEXTURE" } }, u_OcclusionStrength: { type: Float, default: 1.0 }, u_EmissionC...

来源: Laya3.0_文档 发布时间: 20251010

2. 自定义3D Shader · LayaAir3.3 · 引擎文档 · LAYABOX [ 93%]

...述5.1 Instancing5.2 ReflectionProbe5.3 attributeMap5.4 defines5.5 styles6.GLSL语法简述6.1 常见的变量类型6.2 常见的向量类型6.3 常见的矩阵类型6.4 varying7.ShaderPass8.GLSL Block9.开始编写一个LayaAir Shader9.1 创建一个Shader9.2 编写一个Shader10.顶点着色器片...

来源: Laya3.0_文档 发布时间: 20251010

3. 2D网格渲染器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 70%]

...:[ { pipeline:Forward, VS:baseRenderVS, FS:baseRenderPS } ] } Shader3D End GLSL Start #defineGLSL baseRenderVS #define SHADER_NAME baseRender2D #include "Sprite2DVertex.glsl"; void main() { vec4 pos; //先计算位置,再做裁剪 getPosition(pos); vertexInfo info; getVertexInfo(info); v_texcoord ...

来源: Laya3.0_文档 发布时间: 20251120

4. 自定义2D Shader · LayaAir3.3 · 引擎文档 · LAYABOX [ 57%]

...其余引擎涉及到的uniform变量可以在LayaAir引擎源码中的xx.glsl文件中找到。 变量名 描述 所属GLSL文件(高阶操作不推荐直接使用) u_mmat 2D变换矩阵 Sprite2DVertex.glsl u_spriteTexture 精灵纹理 Sprite2DFrag.glsl u_color 颜色 Sprite2DFrag.glsl u_colorAdd ...

来源: Laya3.0_文档 发布时间: 20251010

5. 着色器蓝图 · LayaAir3.3 · 引擎文档 · LAYABOX [ 45%]

...高光颜色(产生光照的地方的颜色) Shininess 表面光滑度 Gloss 表面粗糙度 Aplha 透明度,选择了TRANSPARENT渲染模式,会根据Alpha值选择不同的透明度 图2-3展示了Blinnphong材质类型是Shader蓝图的片段着色器内容 图2-3 2.2 材质混合方式 O...

来源: Laya3.0_文档 发布时间: 20251010