明日方舟地图制作器是一款专为喜欢玩明日方舟手游的玩家准备的游戏地图制作器辅助软件,这款软件功能非常强大,可以轻松获取模型,自己动作制作喜欢的地图,软件使用简单,为你带来更精彩的游戏体验,喜欢的朋友不要错过了。
明日方舟地图制作器特点
地形规则,基本呈矩形格网形式。
地形种类有限,可以穷举
模型元素大量重复使用
基于这些特点,通过参数化建模自动完成 变得可能。
使用者只需要完成关卡设计,剩下的部分交给程序。
关卡设计的部分在excel里完成,之后使用Grasshopper读取表格数据,一通操作,建立模型。
明日方舟地图制作器方法
1.在Excel中输入地形编号,绘制关卡平面图
例如上图,敌人将从红色方格(0)进入战场,走过黄色方格(2)(3),最终进入蓝色方格(1)。
玩家可以在(2)(4)上布置干员建立防守阵线。
如果敌人被移动至(6)中,则原地去世。
(7)是地图边沿,大型的配景模型将放置于此。
据此,相信游玩过《明日方舟》的网友可以在脑海中构建出关卡的大致样式。
之后,在保持excel开启的状态下,打开rhino,打开文件“地图样板”
这个文件里没有几何物件,但是预先分好了图层,区别了材质,设立了几个视角
打开Grasshopper,打开文件“地图制作器”
点击位于左上角的“读取表格”按钮,并调整读取的工作表序号和行列范围
之后启用标有“预览”的电池Custom Preview,就可以在rhino中看到关卡预览
浅黄色部分是可以放置干员的地形,灰色的则相反。
如果对关卡设计不满意,可以在excel中修改
使用条件格式,使单元格背景颜色随数值变化,便于查看。数值是控制地形的关键,颜色不是。
修改完成后,回到grasshopper,点击“读取表格”即可看到修改成果
之后,禁用标有“预览”的电池Custom Preview,点击“生成模型”按钮,即可完成建模。
之后,切换为渲染模式,获得更佳观看体验
明日方舟地图制作器说明
1.流程概况
所有几何物件均为网格,整个过程大量数学运算,少量曲线布尔,基本不含物理运算,因此生成速度很快。生成上图所示模型,用时不到1秒。
2.数据流向
“预览”部分的参数、数据和最终生成的模型参数、数据不互通。
在点击“生成模型”之前,下半部分所有电池都不会收到数据,请放心调整。
3.“配景”的分类方式
(7)被我分成了三部分:南,北,和两侧,分离方法是这样的:
若要调整分离方式,需要调整此滑杆:
4.特殊配景的出现规则
两侧建筑、白色铁架 是特殊的配景类物件,我设定了以下规则以让他们并不能总是出现,以保持配景的丰富度。
两侧建筑:对两侧的曲线进行布尔并集后,任意一边的长度都大于网格尺寸。
如下图所示,白色边框所示位置将出现建筑
下图所示情况则不会出现建筑,因为白色边框的区域,在布尔并集后,各曲线都至少有一条边是不大于网格尺寸的。
白色铁架:仅出现在南侧配景中,当且仅当有4个7相连时才会出现。
其余所有配景或者同种地形的不同表现方式均为随机生成,可以通过调节参数进行控制。
5.所有的 调整是有意义的 参数滑杆我都放在cluster外面,并标上了注释。
其中,标注有“1”“2”的滑杆,属于以下情况中的一种:
功能相似的两个参数
有运算先后顺序的两个参数
一个区间的两个最值
6.必需的运行环境
rhino6.0
grasshopper1.0
插件 lunchbox(读取excel、自动bake、随机分组)
插件human(应用立方体贴图轴)
插件kangaroo2(删除重复直线、网格清理)
插件meshedit (炸开网格)
插件meshtool(网格管)