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

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

41. 自定义shader-简单shader [ 71%]

...ElementUsage.POSITION0, 'a_Normal': Laya.VertexElementUsage.NORMAL0 }; var uniformMap = { 'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_WorldMat': [Laya.Sprite3D.WORLDMATRIX, Laya.Shader3D.PERIOD_SPRITE] }; var customShader = Laya.Shader3D.nameKey.add("CustomShader"); var...

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

42. uniformMap表格(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 71%]

# uniformMap表格 ###### *version :2.7.0beta Update:2020-6-9* 在这里我们会列出引擎内置的逐精灵,逐相机与逐场景提交的 uniform变量。 ### 逐精灵(PERIOD_SPRITE) | 变量名 | 描述 | | :-------------------- | --------- | | u_MvpMatrix | MVP矩阵 | | u_WorldMat | 世...

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

43. uniformMap表格(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 71%]

# uniformMap表格 ###### *version :2.7.0beta Update:2020-6-9* 在这里我们会列出引擎内置的逐精灵,逐相机与逐场景提交的 uniform变量。 ### 逐精灵(PERIOD_SPRITE) | 变量名 | 描述 | | :-------------------- | --------- | | u_MvpMatrix | MVP矩阵 | | u_WorldMat | 世...

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

44. uniformMap表格(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 70%]

# uniformMap表格 ###### *version :2.7.0beta Update:2020-6-9* 在这里我们会列出引擎内置的逐精灵,逐相机与逐场景提交的 uniform变量。 ### 逐精灵(PERIOD_SPRITE) | 变量名 | 描述 | | :-------------------- | --------- | | u_MvpMatrix | MVP矩阵 | | u_WorldMat | 世...

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

45. LayaIDE 2.0.2 导出的微信小游戏,安卓真机必定崩溃在 gameThirdScriptError [ 68%]

...器运行 都不出这个问题!   gameThirdScriptErrorexpected Number(uniform4f);at requestAnimationFrame callback function Error: expected Number(uniform4f) errorReport @ WAGame.js:1 thirdErrorReport @ WAGame.js:1 (anonymous) @ WAGame.js:1 f @ WAGameSubContext.js:1 (anonymous) @ WAGameSubContex...

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

46. [0]Laya 3.0在骨骼动画,一个材质一个mesh,没有子mesh,用的是Unlit shader,但会引起6个批次,正常应该是一个批次的 [ 68%]

...是模型共59根骨骼,我们在CPU内计算好骨骼的矩阵,通过uniform来传递参数进行绘制的,由于uniform的个数限制,我们限制u_Bone的个数为24个,绘制中每个三角形顶点可能引用的骨骼数量不一定,所以我们是分了6批进行绘制的。您...

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

47. 写shader还区分2d,与3d么!看官网是3d的shader例子,有没有2d的shader例子? [ 68%]

...ElementUsage.POSITION0, 'a_Normal': Laya.VertexElementUsage.NORMAL0 }; var uniformMap = { 'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_WorldMat': [Laya.Sprite3D.WORLDMATRIX, Laya.Shader3D.PERIOD_SPRITE] }; var customShader: number = Laya.Shader3D.nameKey.add("CustomShade...

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

48. 3D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 66%]

...为多个 3D 节点分配共享的材质和网格,并利用自定义的 UniformBuffer 来优化渲染性能。 脚本代码如下: const { regClass, property } = Laya; @regClass() export class Script extends Laya.Script { //共享材质,用于合批 public batchMat: Laya.Material; //颜色数...

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

49. Shader概述(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 61%]

....add直接进行创建 ```typescript static add(name, attributeMap = null, uniformMap = null, enableInstancing); ``` 创建时传入用户自定义Shader的name即可,此时便创建了一个名为name的Shader3D壳。 enableInstancing:为true时,表示开启GPU Instancing,即使用该Shader...

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

50. Shader概述(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 61%]

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