AMRT3D在功能构建时,强调了灵活性、运行效率及性能提升,它开放了针对3D开发的多项实例化技术,其中“批量摆放”功能,可直接帮助用户在数字孪生项目开发流程中降本增效。今天,我们将对其讲解。
* AMRT3D批量摆放功能
AMRT3D支持对模型进行打点摆放、沿线摆放、按区域摆放和笔刷摆放等批量复制摆放,支持灵活设置模型大小、密度、距离等个性化参数,提升3D项目人工搭建效率。
同时批量摆放使用了调用一次渲染即可绘制很多物体的实例化技术,节省了绘制多个物体的运行时间,为项目运行效率及性能的提升带来了质的飞跃。
| 进入批量编辑
打开AMRT3D引擎资源管理处,点击快捷编辑工具,选择需要复制的模型和工具,即可进入批量编辑设置。
| 打点
以往需要一个个拖拽操作才能完成场景内模型内容填充,现在通过鼠标左键在场景中点击的方式就能添加模型了。
为了帮助用户模拟自然生成效果,打点的模型大小将自动为缩放范围内随机显示,旋转角度也是范围内随机,当然也支持你进行模型参数自定义,比如你可以设置在Y轴的朝向,沿世界坐标Y轴,或者在场景中的表面。
打点完成后层级面板中增加对应的模型对象,可复制删除,点击对象可进行编辑操作。
| 沿线
如果你需要在指定线段范围内,比如沿着绿化带范围,进行植物批量种植,就可以使用沿线功能,它可在场景中打点确定直线,选择模型沿着画定的线进行摆放。支持设置模型之间的间隔。
完成后层级面板中增加一个沿线摆放模型对象,选中该对象,可以在右侧面板中重新设置样式,包括沿线点位、对象、间隔等。修改完成点击刷新样式,则场景中已摆放的模型将按修改后的参数刷新显示。
| 区域
当你想要在一个区域内,比如一块空地、一个园区、一片山坡等封闭区域进行模型的批量搭建,首先在场景中打点设置一个封闭区域,然后将模型摆放在此区域中就能实现。引擎支持设置需要在此区域中摆放的数量。
完成后层级面板中增加一个“区域摆放”模型对象,选中该对象,即可在操作面板中设置样式,包括区域点位、对象、数量等。
| 笔刷
我们在2D平面中经常会使用笔刷快速设计,AMRT3D引擎的场景编辑中也支持设置笔刷了。你可以用鼠标左键在场景中移动,移动轨迹将按照参数摆放所选模型。这里支持设置笔刷大小和摆放密度。在你使用笔刷的过程中,在某处停留时间久则批量摆放密度大,笔刷控制非常灵活。
通过批量方法,用户在引擎使用方面看到了显著的效率及性能提升。不仅场景搭建过程时间全面缩短,也帮用户完成了大量仿真的辅助设计,减少了重复素材如何自然摆放的问题。同时实例化技术的引入,让引擎渲染性能得到了显著提高:它能在“1”的时间内处理“n”倍模型,提升整个项目运行效率。
领取专属 10元无门槛券
私享最新 技术干货