大约有 13 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0037 秒)
....图形性能的基本认知1.1 降低渲染的CPU成本1.2 降低渲染的GPU成本2.优化Draw Call3.GPU instance4.Dynamic Batch5.Static Batch6.Custom Static Batch(Static Batch Volume组件)3D性能优化 1.图形性能的基本认知 1.1 降低渲染的CPU成本 在渲染过程中,对CPU渲染...
来源: Laya3.0_文档 发布时间: 20230510
...明9、ParticleRenderNode数值说明10、FrustumCulling数值说明11、GPUMemory数值说明12、TextrueMemory数值说明13、RenderTextureMemory数值说明14、BufferMemory数值说明15、uploadUniformNum数值说明性能统计与优化 LayaAir 引擎设计之初,就以性能为第一...
来源: Laya3.0_文档 发布时间: 20241016
...提前计算一次;将所有的骨骼节点预计算,存入内存中;GPU直接通过内存读取对应节点的矩阵值;进行渲染的方式。通过使用动画烘焙,可以降低CPU的消耗,因为GPU动画效率高于CPU动画,对于大量使用骨骼动画的场景,可以大大...
来源: Laya3.0_文档 发布时间: 20241014
...提前计算一次;将所有的骨骼节点预计算,存入内存中;GPU直接通过内存读取对应节点的矩阵值;进行渲染的方式。通过使用动画烘焙,可以降低CPU的消耗,因为GPU动画效率高于CPU动画,对于大量使用骨骼动画的场景,可以大大...
来源: Laya3.0_文档 发布时间: 20241014
...boy-pma.skel"; this.spine.animationName = "walk"; }); } } 另外,spine的GPU渲染优化,默认是开启的,不需要开发者做额外的操作。如果想关闭进行测试,可以使用如下代码: // 关闭GPU骨骼动画优化 Laya.SketonOptimise.normalRenderSwitch = true; Copyright ...
来源: Laya3.0_文档 发布时间: 20241014
...级别 (LOD) 是一种减少 LayaAir引擎渲染远距离网格所需的 GPU 操作数量的技术。 当场景中的某个游戏对象距离摄像机很远时,与距离摄像机很近的游戏对象相比,可以看到的细节将会减少。但默认情况下,引擎会使用相同数量的三...
来源: Laya3.0_文档 发布时间: 20230308
...会把这些图片称为纹理,但他们并不是纹理格式,不能被GPU直接读取并显示。因此,这些图片文件要先经过CPU解码成纹理格式,再传送到GPU进行使用。 而纹理格式,自然就是可以被GPU直接读取并显示的格式。所以,一方面,避...
来源: Laya3.0_文档 发布时间: 20241109
...CPU计算,动态更新时将会降低性能。 ColorFiter在WebGL下的GPU消耗可以忽略不计。 最佳的做法是,尽可能使用图像创作工具创建的位图来模拟滤镜。避免在运行时中创建动态位图,可以帮助减少CPU或GPU负载。特别是一张应用了滤镜...
来源: Laya3.0_文档 发布时间: 20241014
...名为着色器, Shader本质上是一段采用GLSL着色语言编写在GPU上运行的程序 , 用于告诉图形软件如何计算和输出图像。小到每一个像素,大到整个屏幕。 着色语言好几种,LayaAir引擎基于webGL,只能用GLSL语言。 Shader主要分两类:...
来源: Laya3.0_文档 发布时间: 20241014
...能。本插件有效降低渲染数量,减少了存在复杂模型时的GPU硬件计算压力,特别适用于在有限硬件资源中运行的设备。 1.2 主要功能 (图1) 层次生成与删除:用户可以设置多个LOD层次,也可以对新增的层次进行删除。 模型减面压...
来源: Laya3.0_文档 发布时间: 20241014