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

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

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

...行创建 ```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

12. Laya中使用shader的问题 [ 86%]

...如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

13. 如何自定义Shader(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 86%]

...码如下: ```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

14. 如何自定义Shader(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 85%]

...码如下: ```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

15. 如何自定义Shader(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 85%]

...如下: ```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

16. 计算着色 · LayaAir3.4 · 引擎文档 · LAYABOX [ 81%]

...能力支持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

17. 为什么操作着色中的varying会报错 [ 81%]

...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

18. 运行配置 · LayaAir3.4 · 引擎文档 · LAYABOX [ 81%]

...模式 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

19. 2d 自定义shader [ 78%]

...ord;             attribute vec4 color;             uniform vec2 size;             uniform mat4 mmat;             varying vec2 v_texcoord;             varying vec4 v_color;             varying float v_testValue;         ...

来源: Laya_社区 发布时间: 20180612

20. 性能统计与优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 77%]

...3、RenderTextureMemory数值说明14、BufferMemory数值说明15、uploadUniformNum数值说明性能统计与优化   LayaAir 引擎设计之初,就以性能为第一目标,在引擎内做了大量的性能优化。合理运用好引擎,可以让游戏等引擎产品达到原生APP的...

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