大约有 46 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0049 秒)
...行创建 ```typescript static add(name: String, attributeMap: any = null, uniformMap: any = null, enableInstancing: Boolean = false): Shader3D; ``` 创建时传入用户自定义Shader的name即可,此时便创建了一个名为name的Shader3D壳。 enableInstancing:为true时,表示开启GPU I...
来源: Laya2.0_文档 发布时间: 20210714
...如MultiPass如何设置等?各种着色器的输入定义,比如: uniform vec3 iResolution; // viewport resolution (in pixels) uniform float iGlobalTime; // shader playback time (in seconds) uniform float iTimeDelta; // render time (in seconds) uniform int iFrame; // shader playback fra...
来源: Laya_社区 发布时间: 20170522
...码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; void main() { gl_Position = u_MvpMatrix * a_Position; mat3 worldMat=mat3(u_WorldMat); v_Normal=worldMat*a_Normal; gl_Position=re...
来源: Laya2.0_文档 发布时间: 20210715
...码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; void main() { gl_Position = u_MvpMatrix * a_Position; mat3 worldMat=mat3(u_WorldMat); v_Normal=worldMat*a_Normal; gl_Position=re...
来源: Laya2.0_文档 发布时间: 20210715
...如下: ```javascript let simpleShaderVS = ` attribute vec4 a_Position; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; void main() { gl_Position = u_MvpMatrix * a_Position; mat3 worldMat=mat3(u_WorldMat); v_Normal=worldMat*a_Normal; }`; let simpl...
来源: Laya2.0_文档 发布时间: 20210715
...能力支持2.1 资源系统集成2.2 GLSL → WGSL 的完整编译链2.3 uniformMaps 驱动的资源绑定自动化3. Compute Shader 的整体开发流程3.1 编写 GLSL 计算代码3.2 声明 uniformMaps3.3 创建 ComputeShader3.4 准备 ShaderData3.5 dispatch 执行4. 资源文件结构与解析...
来源: Laya3.0_文档 发布时间: 20260131
...at;\ varying vec2 v_texcoord;\ varying vec4 v_color;\ varying vec2 v_pos;\ uniform sampler2D texture;\ void main(){\ gl_FragColor = vec4(0,v_pos.y/1,0,1);\ }"; 如果颜色用v_pos.y没有问题,但是一旦对这个值做操作比如除1或者乘以1都会报"invalid shaders"这个错误,这...
来源: Laya_社区 发布时间: 20180806
...模式 useRetinalCanvas2.4 画布透明 isAlpha2.5 开启UBO模式 enableUniformBufferObject2.6 材质使用UBO matUseUBO2.7 2D网格内存预分配 webGL2D_MeshAllocMaxMem2.8 默认字体与字号3、2D灯光全局配置3.1 环境光颜色 ambientColor3.3 环境光遮罩 ambientLayerMask3.4 光影...
来源: Laya3.0_文档 发布时间: 20251231
...ord; attribute vec4 color; uniform vec2 size; uniform mat4 mmat; varying vec2 v_texcoord; varying vec4 v_color; varying float v_testValue; ...
来源: Laya_社区 发布时间: 20180612
...3、RenderTextureMemory数值说明14、BufferMemory数值说明15、uploadUniformNum数值说明性能统计与优化 LayaAir 引擎设计之初,就以性能为第一目标,在引擎内做了大量的性能优化。合理运用好引擎,可以让游戏等引擎产品达到原生APP的...
来源: Laya3.0_文档 发布时间: 20251010