功能:

  • 完全程序生成高清道路网络、交叉口和路口。

  • 每个道路网络部分的准确道路网络图和用户定义的元数据。

  • 生成的资源是静态和样条网格。它们无需 UnrealDrive 插件即可使用和分发。

  • 内置的自定义和预设机制允许调整程序生成,以匹配世界上任何国家的道路特征和条件。

  • 灵活的 C++ API,可更灵活地自定义和开发新功能。

代码模块:

  • UnrealDrive (运行时)

  • UnrealDriveEditor(编辑器)

蓝图数量:2

C++ 类数量:180

网络复制:否

支持的开发平台:

  • Windows:是

  • Linux:是(未测试)

支持的目标构建平台:任何平台

文档:链接

示例项目:链接

说明

专业版与免费版不同,包括以下内容功能:

  • 与景观完全集成

  • ZoneGraph生成

  • 自动交叉生成工具

有用链接:

快速入门:

  • 如何设置插件,请参阅此处

  • 如何绘制新道路/交叉口,请参阅此处

  • 如何构建网格,请参阅此处

  • 要轻松地使用该插件,请务必学习道路模型

重要:默认情况下,该插件包含一个简单、轻量级的道路材质包。视频和图像示例使用免费的 CitySample Pack。它需要单独下载并安装。

_________________________________________________________________________________________________

关于

UnrealDrive将UnrealEngine变成了一条强大的道路

UnrealDrive 允许交互式创建:

  • 任何类型的路口、环岛、出口和入口等。

  • 人行道和任何类型的特殊道路车道:自行车、公共汽车、停车场、电车等。

  • 生成道路附加对象:路灯、植被(树木、

  • 任何车道的可调整道路标记

  • 道路元数据(属性) – 可用于游戏机制,例如:速度限制、车辆移动优先级、触发器等。

  • 贴花生成 – 允许应用车辙和沥青磨损、雪和泥土造成的车辙、

从概念上讲,该插件解决了两个问题:

  • 创建逻辑道路网络(图形)。道路图可用于创建游戏机制的元素 – 交通生成、为游戏角色布置路径等。此外,在未来的版本中,计划将道路图功能转移到单独的免费或开源插件中。

  • 基于构建的道路图程序生成 3D 模型。

该插件提供灵活的 API(C++ 和 BluePrint),允许目的:

  • 自定义道路网络(例如,添加新型车道 – 有轨电车),

  • 开发用于程序生成的外部算法(例如,沿路生成灌木丛)。

  • 开发道路网络的导入器/导出器到/从任何自定义格式

  • 使用道路图开发任何游戏玩法

生成的内容无需插件本身即可使用,因为这些是简单的 StaticMesh 资源、StaticMesh 和 SplineMesh 组件以及 Actor。这意味着它们可以在任何平台(iOS、Android、PS5、XBox 等上使用。但如果游戏项目中需要使用图表(例如产生流量),那么项目中就需要UnrealDrive插件的存在(我可以根据要求提供对任何平台的支持)。

_______________________________________________________________________________________________________

Roadmap
  • 开发一个快速交叉的工具生成(目前,交叉口建模需要大量手动工作)

  • 导入OSM

  • 导入/导出ASAM OpenDrive

  • 使用 MassFramework SUMO

  • 开发一个用于自定义流量代理行为的框架,用于创建具有 GTA 的开放世界游戏style

_____________________________________________________________________________________________

依赖项

此插件依赖于以下插件(这些是 Unreal 附带的默认插件)引擎):

  • 几何处理

  • MeshModelingToolset

  • ModelingToolsEditorMode

  • ZoneGraph

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。