如何在UE4中开始创建地图

所有人的美好一天


他人的工作方式是您永远可以看到的少数事情之一。但是迟早该开始自己做点什么了。MudRunner出人意料地强烈地吸引了的大气,但是我缺乏冬天(天气,雪天)和某些有意义的任务。该项目是为您自己设计的,而不是为在商店中销售副本而设计的,因此,月底问世的SnowRunner仅会花费所有空闲时间来“损害”。


要创建汽车模拟器,您至少需要配置汽车和道路。我对第一个启动该项目的人没有问题,在UE Marketplace中免费分发Vehicle Variety Pack,还有Epic Games本身Vehicle Game项目(在Epic Games Launcher中可用),您可以从那里借车。但是路不是很好。在我看来,执行任务的最佳时间是10-15分钟,因此有必要在地图上创建大约10公里的道路,这会导致地图尺寸从4公里x 4公里及以上。您不会从相同的《车辆游戏》中借用曲目(它很小),我没有类似大小的现成的免费景观。我想购买Brushify-Country Roads Pack稍等,也许会有折扣。


同时,我将尝试用自己的双手创建地图,这样做的好处是,即使是几本教程,也可以很快发现并轻松完成漂亮的浮雕。如上所述,所需大小为4x4公里。事实证明,在创建不同大小的景观时,对参数有一些建议。就我而言,最终的“内部”尺寸为4033x4033(对于X和Y,标准比例为100)。 Z比例尺也为100,稍后会很重要。如教程中所述,进一步的计划是覆盖道路并减轻压力。

但是一切从一开始就没有按照计划进行(=在产生的巨大灰色方块上飞行了约20分钟后(这已经是从一边到另一边飞行的任务),我意识到我只是不知道从哪里开始绘制道路,如何发明弯头,转弯和前叉。考虑一下“参考”。我想出了以下“微妙计划”:您可以飞越全球,从Yandex.Mart卫星上为自己喜欢的地方拍照然后在景观上“拉”。然后根据图片,如何使用模具绘制道路。通常,请注意所有有趣的景点(森林,田野,湖泊,河流,定居点等)。哦,如果Yandex.Map具有高度的浮雕,那么通常可以在UE中流式传输真实位置...当然,应在屏幕截图之前将地图的比例设置为大约与项目中地图的尺寸​​相对应,并且分辨率应为2的倍数,因为这将是一个纹理。我这样做是这样的:



但是,就其本身而言,它不会被拉伸到整个地图,并且会变成这种类型的马赛克。



要拉伸,您需要创建一些魔术



关于此M_Map_fill的几句话-我无法搜索解决方案,我必须自己做,这是我一生中第一个制作的UE材料。我不能说它是如何工作的,我是凭直觉做到的。为了使它适合您,您需要将图片作为TextureObject提交给WorlAlignedTexture中的TextureObject,其分辨率为TextureSize(在我的情况下为z = 0,1024x1024)。 WorlPosition将为z = 0,但是对于X和Y,您必须玩一点。首先,您需要将TextCoord乘以-1(以便与高度图重合,然后再乘以其他高度,否则将倒置),然后除以一个方向上的重复次数(只放1,应用材质并将其调整到位,在我的情况下为4) )请参阅文章末尾的更新#1。


, . . — Sculpt UE . Brush size 500 500 , , « » . . — (Gimp , 10241024 40334033 ), «», «», UE Smooth Erosion. , , , . 16bit gray, HSV Z scale = 100 UE, V ( 0 100) 2 . :



c 7 (V=0,10,20,40,60,80,100),



Z-scale , - , , V-, .



Z-scale 50- .



heighmap, , . .

P.S. . - (, ), - .



Update#1 , . , , ( , ). . « » 4033 Divide — :




All Articles