相信很多小伙伴在unity初级阶段找模型,做场景很困难,最近要做一个关于游戏,没有美术设计基础的我很难做游戏场景模型,于是在网上查到有关做模型场景的软件,
EasyRoad v3是一款很好用的道路设计插件,可以很轻松的做出漂亮的道路,不过在网上查了好多,结果都没有关于这个插件的中文教程,于是便借助官网(http://www.unityterraintools.com/EasyRoads3D/v3)的英文教程,自己摸索,不喜勿喷
首先下载资源包,导入资源(对于了解unity的应该都比较清楚),然后我们就可以在Gameobject》》3D object中看到easyroad3Dv3,点击easyroad3Dv3中的new road network就会出现如图
这个就是我们想要的插件,接下来说说这些按钮的功能:
首先是按钮,我们创建道路或者道路上object的就需要设置他,
Type:选择一个道路类型
Name:给这个道路命名
Layer:优先级,如果与其他道路交叉,比较优先级
Width:道路的宽度
Material:道路的材质
Side object:是否是路边的物体
然后点击add new object
会自动跳转到
Rodename:道路名称
Roadwidth:道路宽度
Resolution:分辨率,在一米中的分辨率
Angle Threshold:优化道路的几何形状
Follow terrain contours:勾选后道路将自动调整到地形形状
UV tiling:这控制所使用的道路纹理的瓷砖大小。
Road material:分配给这条路的材料。可在 /EasyRoads3D/Resources/Materials/Roads 快速分配所有材料。
Flip Road Texture:交换uv,使道路协调
Closed Track:闭合轨道,形成环
Terrain Deformation:地形变形
Cast Shadows:当物体想要投射阴影时打开这个
Delete road:删除道路
Select Road in Hierarchy:在层次结构中选择道路
Waypoint Distance:与下面那个Generate Waypoints按钮有关,表示Waypoint之间的距离
这个Side Objects Status会列出所有可用的路边物体,选择后可激活
Position: 所选标记的XYZ位置
Tilting:选定的标记的倾斜角(在场景视图中使用E键来直接控制)
Tilting Center:倾斜的中心
Control Type:每一个标记,可以选择控制类型。Spline Controller是默认的控制器,并将创建光滑的曲线。Straight XZ将此标记与一条直线上的下一个标记而光滑高度过 渡。Straight XYZ 将使此标记与下一个标记在完美的直线上。 Circular 将在选定的标记和基于前一个标记的角度之间创建一个圆形形状。
Curve Strength: 当使用Spline Controller时,可调节曲线的强度
Left Indent:在同一高度上的道路的左边的距离。
Left Indent Alignment:与道路对其,通常使用默认
Left Surrounding: 地形逐渐被夷为平地的距离。一般不改变
Follow Terrain Contours:Follow Terrain Contours 启用是才可使用,使用此来关闭特定的单个标记
Bridge Segment: 这将停用此标记段的桥梁段地形变形要求。
Selected Side Object: 选择路边物
Start Offset: 相对于侧对象应开始的标记的位置。此选项将在上一个标记不活动时启用。
Include in Spline Shape:这是为side object建立相对于主轨道沿他们自己的样条曲线的形状设置
Sideways Distance:相对于轨道中心的距离
Rotation Angle: 每一个标记,可以将手动旋转应用到侧对象上。这可能是有用的侧物体,如围栏或护栏。
Rotation Distance: 旋转距离
Splatmap Texture:这将列出所有可用的地形图示的地图纹理。选择要使用的纹理。
Expand: 他将增加道路形状的大小。该值是一个int值代表splatmap指标数。
Smooth Level: 纹理平滑指数
Opacity: 使用此设置道路形状的混合强度
The Cam Fly Over :有用的快速探索选定的道路。