easyroads3dV3 定制程序化生成道具
2023-12-06 本文已影响0人
Rayson
1.设置
Create New side Object 可以看到 selected Side Object 新增了一个选项
在可以设置名字 ,将制作好的元素预制件拖入 Source Object
可以在scene View Operations 里面打开 新建的预制体里面看到并且打开, 将Default Marker Active State 将开启(这样在改变side Object时就可以实时的看到 改变后的效果了)
2.3d软件道具建模 方向注意(在正视图里面道路的方向及是3D视图里面的正方向)
在导出之前需要在3dmax里面 X轴旋转90°
3.side 侧面对象分为三种类型:
1)Mesh类型的侧面物体,这些侧面物体沿着道路实例化。例如灯柱、岩层、道路贴花或林线。
-
程序性侧面对象类型。这个侧面物体基于预制件,将沿着道路重建和重复。例如护栏、墙壁或电源线。
-
侧面对象的Shape类型。此侧面对象类型的生成方式与程序侧面对象类似,但在这种情况下,侧面对象将根据形状编辑器窗口中定义的 2D 形状生成。这也可以是墙壁,其他示例包括灰尘带、地形细节网格覆盖物甚至河流。这是可能的,因为侧面对象系统本身就是一个框架,它也可以用于在场景中创建与道路无关的其他元素。
3.unity设置
《制作护栏案例》
1.设置成 Procedural Mesh Object
2.设置源无图,填充对象
3.对齐方向
4.设置便宜
注意围栏的结构位置关系,位置关系对了,让自身坐标 在世界中心位置
对称做法
柱子:需要将柱子上一层建立一个空物体中心放在0,0,0点,将对称的柱子旋转-180°,然后将他替换到对应位置
围栏连接物体:
将镜像打开,更新激活场景
注意:有的时候方向不对,检查下柱子,的预制体是不是错了。从新做下预制体就好了
完成后的效果