This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
基础
专业(SIM)
UnigineEditor
界面概述
资源工作流程
Version Control
设置和首选项
项目开发
调整节点参数
Setting Up Materials
设置属性
照明
Sandworm
使用编辑器工具执行特定任务
如何擴展編輯器功能
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
使用范例
C++
C#
UnigineScript
统一的Unigine着色器语言 UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
材质和着色器
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
创建内容
内容优化
材质
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials
注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
注意! 这个版本的文档描述了一个不再受支持的旧SDK版本!请升级到最新的SDK版本。

Sandworm

Sandworm 工具用于使用提供的数据源生成任何形式的地理参考地形。该工具通过将它们投影到支持 Curved 模式并在本机使用地理坐标的平面 Landscape TerrainTerrain Global 上,帮助快速重建现实世界的部分。地形的最大大小取决于可用内存和数据密度,但通常足以创建大城市或国家的景观。

注意
Sandworm 只基于地理数据生成地形。要使用非地理参考数据生成地形,请直接使用 Landscape Terrain

Sandworm 功能列表目前包括以下内容:

  • 支持多个地理参考源:栅格(高程、图像和蒙版)和矢量(道路、建筑物等)
  • 高级数据过滤选项:通过属性(矢量源)、通过索引、颜色和通道掩码(光栅源)
  • 支持在线TMS (Mapbox, OSM)和离线数据源
  • 基于掩码的植被生成
  • 基于土地覆盖数据生成更多细节(沙子、岩石等)以获得更逼真的景观表面
  • 对象的程序生成(道路、电力线、建筑物、地标等)
  • 贴装参数的高级控制和微调
  • 支持大多数广泛使用的坐标参考系统 (CRS) 用于输入和输出投影
  • 能够在单个项目中组合具有不同投影类型的源
  • 导出到 Landscape TerrainTerrain Global
  • 连贯且用户友好的界面

Sandworm 使用提供的高度图(海拔)和反照率(图像)数据生成地形。您可以使用以下类型的数据源:

  • Offline — 本地存储的瓦片集:来自本地存储设备的栅格(高程、图像和蒙版)和矢量数据源
  • Online — Tile Map Services (TMS):您可以连接到开放服务(例如 OpenStreetMap 或者由用户创建和支持的私有图块服务器。

地理参考图像和高程数据使用 GDAL — 地理空间数据抽象库进行处理。它支持各种栅格格式,输入数据具有不同的地图投影。还可以组合不同的投影类型和数据源来生成地形。

Sandworm 使用 GDAL 进行数据处理,因此支持的格式包括以下列表中标记为 Built-in by default 的格式:

这些数据源通常包含大量可以过滤的信息。

例如,通过使用过滤,您可以:

  • 为标有某些颜色的土地覆盖纹理的区域生成草或树。
  • 使用矢量数据文件中的道路类型属性仅生成高速公路而忽略小路。
  • 仅生成某种类型的建筑物(例如,公寓、车库、单层或多层建筑物,具体取决于矢量数据源中存储的数据)。

Sandworm 支持按地理或栅格坐标对齐的多个数据层:您可以通过在低细节的景观区域上添加高细节的景观区域来轻松创建高分辨率插图。这对于飞行模拟器非常有用,因为只有机场周围的区域才需要高细节。生成地形的质量取决于所使用数据源的密度。

低细节区域的高细节插图

也可以看看#

最新更新: 2024-08-16
Build: ()