柏林噪声地形生成!独立游戏《有翪焉》开发日志Week3
合集 · 独立游戏《有翪焉》开发日志 (13)
-
UE5还原MC!Week1
1:12
-
动态区块加载!Week2
1:57
-
柏林噪声地形生成!Week3
2:22
-
噪声叠加!Week4
1:56
-
【UE5教程】Niagara 水!Week5
10:41
-
我们仍未知道二十五万个方块是怎么加载进去的 Week6
0:48
-
第一次做动画的萌新qwq-Week7
0:33
-
第二次做动画的萌新xwx-Week8
0:49
-
【Niagara】奶瓜闪电-Week9
2:13
-
调试了一周的Steam联机 Week10
0:49
-
咕了两周的FlashBall-Week13
1:00
-
毫无技术可言的小玩意儿-Week14
0:33
-
UMG动画-Week15
0:33
Description
第一周,制作了基于柏林噪声的地形生成,同时制作了地形存储 (我自己都不知道竟然两天就做完了,以为要做很久呢) 柏林噪声:将世界坐标划分为晶格,在晶格顶点处生成随机数,然后对晶格内的点进行插值 通常柏林噪声对临近2个点通过3t^2-2t^3进行插值, 而我是将临近4个点计算插值函数,然后对晶格内的点求值。 地图存储并不复杂,其中利用一些压缩算法将地图文件大小压缩到1/4。