当前位置:网站首页>[learning notes] unreal 4 engine introduction (IV)
[learning notes] unreal 4 engine introduction (IV)
2022-07-25 23:46:00 【Masec】
Terrain making
UE4 Different terrain can be generated through terrain mode . The feeling of using in ordinary levels is similar to that of playing roller coaster tycoon's terrain development tool .
Let's focus on how to generate the terrain of the real world by importing the gray map .
Find the Satellite Topographic Map of the target location :

After saving it , Use PS To deal with .
First step , Use ctrl+i Reverse color treatment . The purpose is to use darker colors for higher places .

The second step , Black and white processing : Images -》 adjustment -》 Black and white processing . Turn red 、 Turn yellow to the lowest .

The third step , Grayscale processing , because UE4 Only support 16 Bit channel grayscale , So pass : Images -》 Pattern ( Select grayscale and 16 Bit channel ), Now the pixels in this picture are not RGB Color , It's a grayscale value ( Indicates the altitude )

Step four , Adjust the resolution as needed , Use a filter -》 Fuzzy -》 Surface blur blur the image ( Because the accuracy of my screenshot is very low , It is better to use a real height map )
Step five , Save as png or raw Format , because UE4 Only these two formats of pictures are supported .
Step six , stay UE4 In terrain mode of , Click Import from file , Adjust the parameters . The resolution here is the same as before PS The resolution adjusted in . Finally, click Import below .


边栏推荐
- numeric学习之iota,accumulate
- JS synchronization and asynchrony
- redis-基本数据类型(String/list/Set/Hash/Zset)
- typescript ts 基础知识之类
- 下一代终端安全管理的关键特征与应用趋势
- Optimize the browsing experience of yandere/konachan site with user scripts
- Programmer interview Golden Classic 4.12 summation path
- Canada EE channel
- 【MUDUO】打包EventLoop和Thread
- JS get the current date and time
猜你喜欢

Numerical learning iota, accumulate

Unexpected dubug tricks

结对编程实践心得

Bubble sort idea and Implementation

Loading process such as reflection

红娘的话

开放API生态系统面临的十个威胁

R language installation tutorial | graphic introduction is super detailed

redis-扩展数据类型(跳跃表/BitMaps/HyperLogLog/GeoSpatial)

WebMvcConfigurationSupport
随机推荐
Key and difficult points of C language pointer
Programmer interview Golden Classic 4.12 summation path
S4/HANA MM & SD EDI基于NAST的集成配置(ORDERS, ORDRSP, DESADV, INVOIC)
ArcGIS cuts TIF images (grid data) according to the vector range, merges shp files in batches, cuts vectors in the region according to the vector range, outputs the geographic coordinate system, conve
Zhiniu stock -- 09
图的遍历-DFS,BFS(代码详解)
抽丝剥茧C语言(高阶)程序环境和预处理
开放API生态系统面临的十个威胁
Array merge method: concat()
Docker 安装 Redis-5.0.12(远程访问)
TS union type
Reduce method of array
Bubble sort idea and Implementation
Taobao Search case
Three board axe! Help you become an excellent software engineer
热部署和热加载有什么区别?
[debug bug] JS: getFullYear is not a function
JS get the current date and time
Macro task, micro task and event cycle mechanism
Read the field status of account in ABAP code (hidden, optional, required)