大约有 18 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0048 秒)
...绘制调用。如果图形 API 可以使用相同的呈现状态来执行多个绘制调用,则可以将绘制调用组合在一起,而无需执行尽可能多的渲染状态更改。 LayaAir中提供了以下几种方法: GPU instance Dynamic Batch Static Batch Custom Static Batch 3.GPU instan...
来源: Laya3.0_文档 发布时间: 20230510
...的弹窗换装面板,或者某些对战游戏的同屏需求时会用到多个摄像机。 (图1-2) 1.2 透视投影与正交投影 摄像机的成相效果,分为透视和正交两种。LayaAir引擎的3D摄像机默认是透视模式,这是一种模拟了人眼的视觉效果,如图1-...
来源: Laya3.0_文档 发布时间: 20241014
...文件导入2,贴图设置关联3,骨骼蒙皮动画导入及使用4,多个单独骨骼蒙皮动画文件使用5,代码运行示例二、刚体动画1,glTF或fbx文件导入2,动画导入及使用3D模型与动画的导入使用 LayaAir支持的模型后缀为fbx与gltf,支持导入的...
来源: Laya3.0_文档 发布时间: 20230303
...化DrawCall的次数,可以采取以下几种方法: 合并网格:将多个相同材质的网格合并成一个大的网格,减少渲染调用次数。 使用图集:将多个小的纹理合并成一个大的纹理图集,减少纹理切换次数。 使用批处理:将多个相同材质...
来源: Laya3.0_文档 发布时间: 20241016
...ubemap,是一个由六个独立的正方形纹理组成的集合,它将多个纹理组合起来映射到一个单一纹理,如图4-2所示 (图4-2) 注意:纹理贴图要设置成Cube的纹理形状 (图4-3) 把cubemap图拖入到cubemap中,配置Cubemap 如图4-4所示,然后点...
来源: Laya3.0_文档 发布时间: 20241014
...是由多边形拼接而成,而一个复杂的多边形,实际上是由多个三角形拼接而成。所以一个3D模型的表面是由多个彼此相连的三角面构成。三维空间中,构成这些三角形的顶点的数据以及三角形的索引数据的集合就是Mesh。 (图1-1...
来源: Laya3.0_文档 发布时间: 20241014
...修改)以及可能会写入当前帧缓冲区中的缓冲区的零个或多个颜色值。片段着色器将单个片段作为输入,并生成单个片段作为输出。 1.2 LayaAir引擎的Shader 1.2.1 结构与组成 LayaAir引擎中的Shader主要是围绕着.shader文件为核心,在引...
来源: Laya3.0_文档 发布时间: 20241014
...为Shader的渲染方案。每个Shader至少一个shaderPass,可以有多个shaderPass,它将Shader对象分为多个部分,分别兼容不同的硬件、渲染管线和运行设置信息。但是过多的shaderPass会造成渲染效率的下降,产生性能瓶颈。 Shader3D Start { ..... ...
来源: Laya3.0_文档 发布时间: 20241119
...固定的形态,所以不能用固定的模型来模拟实现,需要用多个模型组合成一个完整的视觉效果,而3D粒子正是组合效果的最小单元,但需要注意的是,粒子并非是三维模型,而是面片模型。 火焰效果展示 (动图1) 二、LayaAir引...
来源: Laya3.0_文档 发布时间: 20241014
...可以查看视频教程。 五、常见问题 Windows在本地如何存在多个LayaAir-IDE版本? 目前只能存在一个安装版,但是不影响绿色版。可以把当前版本复制出来到别的目录,把主程序(.exe)发送一个快捷方式到桌面,用绿色版。下次再...
来源: Laya3.0_文档 发布时间: 20241123