Spline Architect - Terrain Tools
Unity · 插件
这是什么? Vista Pro 是为有目的、美术主导的地形制作而构建的程序化地形生成器。 它有何不同? 其他工具通过噪声与抽象规则分布生物群系,产生重复、平庸的结果。Vista 把这些决策交到你手中:你决定每个生物群系的位置、大小,以及它如何与周围融合。生物群系像分层地形系统中的图层一样工作:堆叠它们、配置混合模式,Vista 会解析过渡。 如何构建每个生物群系? 作为程序化地形生成器,Vista 让你在各自的图中构建每个生物群系,在其中定义高度、贴图、植被与自定义数据。通过侵蚀、水流、滑坡、积雪等自然模拟添加地质细节,生成手工雕刻需要数小时才能完成的地貌。 重新生成会抹掉手工工作吗? Terrain Seal 会保护你想编辑并保留的区域。先在该区域周围绘制一个 Seal,再在其内部雕刻、绘制或添加植被。之后你可以重新生成周围地形,而不会覆盖 Seal 边界内的工作。 可以手工调整吗? 可以。Vista 包含与程序化生成并用的手工调整工具。Stroke Painter 让你用可复用、由图驱动的 Stroke Action 直接在地形上绘制。开凿河流、准备建筑工地、应用侵蚀,或用一笔同时改变地形形状、贴图、树木与草地。 如果你喜欢,也可以继续使用其他地形工具。 容易上手吗? 容易。Wizard 会引导你完成场景设置、地形创建与生物群系添加。选择一个生物群系模板作为现成的起点,然后打开它的图进行自定义。 工作流 典型的后续工作流如下: 向场景添加地形。 添加一个覆盖整个场景的基础生物群系并构建它的图。 在特定区域放置区域生物群系。 Vista 会将一切融合为最终结果。 如果你希望后续重新生成时保留手工工作,先在这些区域周围放置 Terrain Seal。 用 Stroke Painter 或任意地形工具在需要的地方做调整。 如果你的游戏需要,可在运行时修改生物群系并重新生成。 Vista Pro 新增了什么? Vista Pro 在完整 Personal 与 Indie 工作流之上增加了三项独占能力: Splines:在场景中绘制道路、河流与小径,同时适配高度、绘制贴图、清除植被。 Real World Data:从真实地点导入高程与卫星影像。 Expose Property:在 Inspector 中暴露图参数,供关卡设计师与运行时系统使用,包含可编辑的 Stroke Action 控件。 Vista Personal 与 Vista Indie 的所有内容也都包含在内。Compare editions YouTube Documentation Contact Local Biomes vs Rule Based Biomes 注:截图中展示的部分美术资源不包含在包内。 功能特性 Vista Wizard:从一个引导式编辑器中心完成场景设置、创建地形网格、添加生物群系、返回最近的生物群系并访问工具。 生物群系模板:从现成的生物群系开始,直接在场景中创建,然后自定义它的图。你也可以为自己的项目构建可复用模板。 图编辑器:通过连接节点构建程序化地形逻辑。从一张图输出高度、贴图、植被与自定义数据,而不必堆叠手工修改。 本地生物群系:在场景中手工放置生物群系区域,类似分层地形系统中的图层。叠加它们、配置混合模式,Vista 会将过渡解析为最终地形。 多地形:用一张图驱动多个地形块,块之间无缝衔接。 自然模拟:运行 hydraulic erosion、thermal erosion、水流、滑坡、积雪与 crack 节点,构建手工雕刻难以实现的地貌复杂度。 Hex map:在支持生物群系的六边形网格上生成地形布局。 运行时生成:可在运行时生成或更新地形,而不仅在编辑器中。 GPU 加速:地形生成在 GPU 上运行,即使复杂图表也能保持快速迭代。 手工绘制:在场景视图中绘制生物群系遮罩,在图内绘制遮罩或颜色数据,实现直接手工控制。 Terrain Seal:当 Vista 重新生成周围地形时,保护多边形内已持久化的地形编辑。Seal 在其硬边界内自动保留雕刻、贴图、树木、草地、洞与自定义地形数据。 Stroke Painter:直接在地形上绘制图驱动的效果。一个 Stroke Action 可处理完整绘制路径,同时改变地形形状、贴图、树木与草地。 效率工具:用子图、智能搜索、锚点节点、便签图与拖拽重连更快工作。 MicroSplat 集成:将贴图数组与地形 FX 贴图与 MicroSplat 同步,实现高级贴图与 shader 工作流。 Nav mesh 工具:从地形数据生成辅助网格,用于导航烘焙。 Splines:在场景中绘制样条路径。沿道路、河流与小径适配高度、绘制贴图、清除植被。 Real World Data:从 USGS、OpenTopography 及类似来源浏览并导入真实高程数据与卫星影像。 Expose Property:在 Unity Inspector 中暴露图参数,让关卡设计师与运行时系统无需打开图即可调整地形与 Stroke Action。 兼容性 支持 Unity Terrain 与 Polaris Terrain,两者工作流覆盖等同。 兼容 Built-in RP、Universal RP 与 HDRP。 系统要求 Unity 2022.3 LTS 及以上。 需要 Compute shader 支持。 包依赖(自动安装):com.unity.searcher、com.unity.editorcoroutines、com.unity.mathematics 平台 编辑器:支持 Windows 与 Mac。在编辑器中烘焙的地形可部署到 Unity 支持的任何平台。 运行时生成:需要 compute shader 支持。支持 Windows(DirectX 12、DirectX 11、Vulkan)与 Mac(Metal)。其他平台不支持运行时生成。 局限性 Vista 为场景中放置的既定生物群系区域生成地形。需要随着玩家移动按需生成无限地形流的项目不在设计范围内。