大约有 7 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0047 秒)
... 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
...述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
...景2. 计算着色器在引擎中的能力支持2.1 资源系统集成2.2 GLSL → WGSL 的完整编译链2.3 uniformMaps 驱动的资源绑定自动化3. Compute Shader 的整体开发流程3.1 编写 GLSL 计算代码3.2 声明 uniformMaps3.3 创建 ComputeShader3.4 准备 ShaderData3.5 dispatch ...
来源: Laya3.0_文档 发布时间: 20260131
...:[ { 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
...其余引擎涉及到的uniform变量可以在LayaAir引擎源码中的xx.glsl文件中找到。 变量名 描述 所属GLSL文件(高阶操作不推荐直接使用) u_mmat 2D变换矩阵 Sprite2DVertex.glsl u_spriteTexture 精灵纹理 Sprite2DFrag.glsl u_color 颜色 Sprite2DFrag.glsl u_colorAdd ...
来源: Laya3.0_文档 发布时间: 20251010
...高光颜色(产生光照的地方的颜色) Shininess 表面光滑度 Gloss 表面粗糙度 Aplha 透明度,选择了TRANSPARENT渲染模式,会根据Alpha值选择不同的透明度 图2-3展示了Blinnphong材质类型是Shader蓝图的片段着色器内容 图2-3 2.2 材质混合方式 O...
来源: Laya3.0_文档 发布时间: 20251010
...ormBufferObject2.6 材质使用UBO matUseUBO2.7 2D网格内存预分配 webGL2D_MeshAllocMaxMem2.8 默认字体与字号3、2D灯光全局配置3.1 环境光颜色 ambientColor3.3 环境光遮罩 ambientLayerMask3.4 光影图多重采样数 multiSamples4、3D相关参数说明:4.1 开启动态合...
来源: Laya3.0_文档 发布时间: 20251231