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

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

1. 自定义shader-简单shader [ 100%]

... customShader: number = Laya.Shader3D.nameKey.add("CustomShader"); var vs: string = "attribute vec4 a_Position;\n" + "uniform mat4 u_MvpMatrix;\n" + "uniform mat4 u_WorldMat;\n" + "attribute vec3 a_Normal;\n" + "varying vec3 v_Normal;\n" + "void main(){\n" + "gl_Position = u_MvpMatrix * a_Position;\...

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

2. 自定义shader-边缘光照shader [ 85%]

... customShader: number = Laya.Shader3D.nameKey.add("CustomShader"); var vs: string = "attribute vec4 a_Position;\n" + "attribute vec2 a_Texcoord;\n" + "attribute vec3 a_Normal;\n" + "uniform mat4 u_MvpMatrix;\n" + "uniform mat4 u_WorldMat;\n" + "varying vec2 v_Texcoord;\n" + "varying vec3 v_Normal;\n...

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

3. 自定义shader-地形shader [ 68%]

...Shader: number = Laya.Shader3D.nameKey.add("CustomTerrainShader"); var vs: string = "attribute vec4 a_Position;\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...

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

4. 高级应用-寻路导航 [ 60%]

...ath(scene:Scene):void { for (var i:int = 0; i < pointCount; i++) { var str:String = "path" + i; path.push((scene.getChildByName('Scenes').getChildByName('Area').getChildByName(str) as MeshSprite3D).transform.localPosition); } } } }

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