大约有 92 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0031 秒)
...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
# uniformMap表格 ###### *version :2.7.0beta Update:2020-6-9* 在这里我们会列出引擎内置的逐精灵,逐相机与逐场景提交的 uniform变量。 ### 逐精灵(PERIOD_SPRITE) | 变量名 | 描述 | | :-------------------- | --------- | | u_MvpMatrix | MVP矩阵 | | u_WorldMat | 世...
来源: Laya2.0_文档 发布时间: 20210715
# uniformMap表格 ###### *version :2.7.0beta Update:2020-6-9* 在这里我们会列出引擎内置的逐精灵,逐相机与逐场景提交的 uniform变量。 ### 逐精灵(PERIOD_SPRITE) | 变量名 | 描述 | | :-------------------- | --------- | | u_MvpMatrix | MVP矩阵 | | u_WorldMat | 世...
来源: Laya2.0_文档 发布时间: 20210715
# uniformMap表格 ###### *version :2.7.0beta Update:2020-6-9* 在这里我们会列出引擎内置的逐精灵,逐相机与逐场景提交的 uniform变量。 ### 逐精灵(PERIOD_SPRITE) | 变量名 | 描述 | | :-------------------- | --------- | | u_MvpMatrix | MVP矩阵 | | u_WorldMat | 世...
来源: Laya2.0_文档 发布时间: 20210715
...器运行 都不出这个问题! 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
...是模型共59根骨骼,我们在CPU内计算好骨骼的矩阵,通过uniform来传递参数进行绘制的,由于uniform的个数限制,我们限制u_Bone的个数为24个,绘制中每个三角形顶点可能引用的骨骼数量不一定,所以我们是分了6批进行绘制的。您...
来源: Laya_社区 发布时间: 20231113
...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
...为多个 3D 节点分配共享的材质和网格,并利用自定义的 UniformBuffer 来优化渲染性能。 脚本代码如下: const { regClass, property } = Laya; @regClass() export class Script extends Laya.Script { //共享材质,用于合批 public batchMat: Laya.Material; //颜色数...
来源: Laya3.0_文档 发布时间: 20251010
....add直接进行创建 ```typescript static add(name, attributeMap = null, uniformMap = null, enableInstancing); ``` 创建时传入用户自定义Shader的name即可,此时便创建了一个名为name的Shader3D壳。 enableInstancing:为true时,表示开启GPU Instancing,即使用该Shader...
来源: Laya2.0_文档 发布时间: 20210715
...行创建 ```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