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

大约有 41 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0036 秒)

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

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

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

...如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(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 87%]

...码如下: ```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(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 86%]

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

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

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

16. 2d 自定义shader [ 79%]

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

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

17. 性能统计与优化 · LayaAir3.0文档 · LAYABOX [ 78%]

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

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

18. SubShader介绍(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 78%]

...* - 1.构造函数,需要两个参数,一个是attributeMap,一个是uniformMap,attributeMap定义了顶点的属性信息,对应的Shader中的attribute属性,attributeMap是一个映射,key是attribute属性的名称,value是一个索引值。uniformMap也是一个映射,key是un...

来源: Laya2.0_文档 发布时间: 20210714

19. SubShader介绍(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 77%]

...* - 1.构造函数,需要两个参数,一个是attributeMap,一个是uniformMap,attributeMap定义了顶点的属性信息,对应的Shader中的attribute属性,attributeMap是一个映射,key是attribute属性的名称,value是一个索引值。uniformMap也是一个映射,key是un...

来源: Laya2.0_文档 发布时间: 20210715

20. SubShader介绍(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 77%]

...* - 1.构造函数,需要两个参数,一个是attributeMap,一个是uniformMap,attributeMap定义了顶点的属性信息,对应的Shader中的attribute属性,attributeMap是一个映射,key是attribute属性的名称,value是一个索引值。uniformMap也是一个映射,key是un...

来源: Laya2.0_文档 发布时间: 20210715