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

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

21. shader 问题[关闭] [ 64%]

...xcoord;     attribute vec4 color;     uniform vec2 size;     uniform mat4 mmat;     varying vec2 v_texcoord;varying vec4 v_color;     void main(){       vec4 pos =mmat*vec4(position.x,position.y,0,1);       gl_Position = vec4((pos.x/size.x-0.5)*2.0, (0.5-pos.y/size.y)*2.0, pos.z, 1.0...

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

22. 自定义3D Shader · LayaAir3.4 · 引擎文档 · LAYABOX [ 60%]

...] sampler2D 表示 2D 纹理 “white” samplerCube 表示立方体纹理 mat4 表示 4x4 的矩阵 6.2 常见的向量类型 向量的构造方式可以通过下面的三种形式构造 vec2 v1 = vec2(1.0, 0.0); vec3 v2 = vec3(1.0); // v2 = [1.0, 1.0, 1.0] vec4 v3 = vec4(1.0, 0.0, vec2Value); //v3...

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

23. 请教下, 自己写了个渐变色shader, 但是效果始终不对。麻烦大神们看看代码哪里有问题 [ 59%]

...AL] //'u_MainTex': [1, Laya.Shader3D.PERIOD_MATERIAL] }; var vs = "uniform mat4 u_MvpMatrix; \n" + "attribute vec4 a_Position; \n" + "void main(){ \n " + "gl_Position = u_MvpMatrix * a_Position; \n " + "};"; var ps = "precision mediump float; \n" + "uniform vec4 u_StartColor; \n" + "uniform vec4 u_E...

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

24. 自定义shader-地形shader [ 48%]

...tion;\nattribute vec2 a_Texcoord0;\nattribute vec2 a_Texcoord1;\n\nuniform mat4 u_MvpMatrix;\nuniform mat4 u_WorldMat;\nuniform vec4 u_lightmapScaleOffset;\n\nattribute vec3 a_Normal;\n\nvarying vec3 v_Normal;\n\nvarying vec3 v_PositionWorld;\n\nvarying vec2 v_Texcoord0;\nvarying vec2 v_Texcoord1;\n...

来源: Laya_示例 发布时间: 20260815

25. 多种碰撞器形状(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 42%]

...eight)); scene.addChild(cone); //设置材质 cone.meshRenderer.material = mat4; //设置位置 cone.transform.position = new Laya.Vector3(Math.random() * 4 - 2, 10, Math.random() * 4 - 2); var rigidBody = cone.addComponent(Laya.Rigidbody3D); //创建球型碰撞器 var coneShape = new Laya.ConeColl...

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

26. 多种碰撞器形状(ActionScript-3D基础(AS3)-LayaAir3D之物理系统) [ 41%]

...eight)); scene.addChild(cone); //设置材质 cone.meshRenderer.material = mat4; //设置位置 cone.transform.position = new Vector3(Math.random() * 4 - 2, 10, Math.random() * 4 - 2); var rigidBody:Rigidbody3D = cone.addComponent(Rigidbody3D); //创建球型碰撞器 var coneShape:ConeColliderShape...

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

27. 多种碰撞器形状(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 40%]

...eight)); scene.addChild(cone); //设置材质 cone.meshRenderer.material = mat4; //设置位置 cone.transform.position = new Laya.Vector3(Math.random() * 4 - 2, 10, Math.random() * 4 - 2); var rigidBody:Laya.Rigidbody3D = cone.addComponent(Laya.Rigidbody3D); //创建球型碰撞器 var coneShape:La...

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

28. 分享一个Shader版的CoolDown实现 [ 37%]

... color; \             uniform vec2 size; \             uniform mat4 mmat; \             varying vec2 v_texcoord; \             varying vec4 v_color; \             void main(){ \                 vec4 pos =mmat*vec4(position.x,position.y,0,1);\             ...

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