大约有 5 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0028 秒)
...述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
...其余引擎涉及到的uniform变量可以在LayaAir引擎源码中的xx.glsl文件中找到。 变量名 描述 所属GLSL文件(高阶操作不推荐直接使用) u_mmat 2D变换矩阵 Sprite2DVertex.glsl u_spriteTexture 精灵纹理 Sprite2DFrag.glsl u_color 颜色 Sprite2DFrag.glsl u_colorAdd ...
来源: Laya3.0_文档 发布时间: 20251010
...} } shaderPass:[ { pipeline:Forward, VS:LitVS, FS:LitFS } ] } Shader3D End GLSL Start #defineGLSL LitVS #define SHADER_NAME PBRColorBatchShader #include "Math.glsl"; #include "Scene.glsl"; #include "SceneFogInput.glsl" #include "Camera.glsl"; #include "Sprite3DVertex.glsl"; #include "VertexCommon.gl...
来源: Laya3.0_文档 发布时间: 20251010
...:[ { 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
...着色器) Shader 中文名为着色器, Shader本质上是一段采用GLSL着色语言编写(着色语言好几种,基于webGL只能用GLSL语言)在GPU上运行的程序 , 用于告诉图形软件如何计算和输出图像。Shader主要分两类:顶点着色器和片段着色器(...
来源: Laya3.0_文档 发布时间: 20251010