UE5(虚幻引擎5)游戏开发实战:快速开发简单的跑车游戏(二)
开发环境:UE5.4,使用第三人称游戏模板,需要打开的插件:Landmass,ChaosVehiclesPlugin,Geometry Script,GeometryMode
三、创建道路和停车场
1、首先要创建带护栏的道路模块,护栏素材用的是Quixel免费资产:Modular Metal Guardrail,参照下图的尺寸,在【建模模式】新建一个BOX(关键点:XYZ的细分要设置10-30,道路的转弯位置就会圆滑),BOX和护栏的碰撞设置好,使用【建模模式】,【变换】中的Merge(合成功能),可以带碰撞合成,不会影响原有的碰撞。
路面模块和护栏的对齐,选中要对齐的多个物体,右键【可视性,只显示选中项】,然后通过顶,左,前三个视图的切换,就可以做到。
另外由于道路很多是山路,有坡度,所以上面图中的碰撞复杂度设置是关键,如果用简单碰撞就会出现下面的情况。
2、做出道路的样条线,进入【地形模式】,管理,样条,按住Ctrl键,通过鼠标左键点击,拉出道路的样条,然后参照下图的设置:
(1)随便选择一个样条块。(2)在细节面板中点【分段】,把道路样条全选。(3)点【仅选中】,就会按样条线高低升降地面,地形就会适应道路的起伏。(4)选择之前做好的带护板的道路模块。
3、停车场的创建,我们要建一个有厚度的地面,不要使用系统的平面模块(太薄),或者使用立方体压扁来做地面,会出现不可预料的问题,如下图:
按【END】键,汽车也不下来对齐地面,原因发现是地面的碰撞有点问题,如下图:
反以,最好是自己在【建模模式】新建一个BOX来做地面,可控性更好。
按【END】键,模型之间的上下对齐,其实是碰撞体的对齐,跟模型的轴心位置无关。
未完,待续……
欢迎交流,请加QQ:3446525391
UE5(虚幻引擎5)游戏开发交流,请加QQ群:1004388424
原创文章,欢迎转载,请保留链接:http://blog.hzzx3d.com/3418.html
免责声明:
赞助功能仅仅作为用户喜欢本站内容捐赠打赏功能,本站不贩卖资源,所有内容不作为商业行为。
本站提供的资源转载自国内外各大媒体和网络,仅供学习研究使用;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!E-mail:3446525391@qq.com