UE4随笔-用蓝图做一个远景自动生成工具(一)

在编图的时候,我时常在想,能不能让电脑自己摆啊好懒哦!
于是就有了一键生成远景工具的诞生,虽然还有很多不完美的地方。但是却可以在做小地图的时候用来偷懒啦!(自己YY的,其实就是瞎做来玩的)暂时只提供思路,有需要会提供蓝图。

思考过程

为了优化性能,所用到的远景通常为面片,我们让它尽量与距离原点(或地图核心区域)垂直。来达到我们造假的效果。
所以这个面片的生成坐标为是我们设定的半径为R的圆任意的切点。
这个面片旋转角度就是这个切点与原点的连线和x轴的夹角。
大概思路就是这样。

我们先列出关系式,圆的方程,关于角度的方程。
在这里插入图片描述
R和θ均为自定义大小,在这里看作已知量。通过换元我们得到以下解。
在这里插入图片描述
在四个象限中我们分别确定x,y相应的正负值。

在这里插入图片描述

效果展示

先用小方块代替远景模型,根据这个公式我们来试试现在生能生成什么?
在这里插入图片描述

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页