找回密码
 立即注册
搜索

[编辑器/功能拓展] CityGen3D 1.05.2现实世界OpenStreetMap数据地形

[复制链接]
320 |0
发表于 2023-2-23 11:33:41 | 显示全部楼层 |阅读模式


















CityGen3D - Procedural Unity Scenes From Real World Map Data
With CityGen3D you can have terrain, roads and buildings all generated for you based on real world data from OpenStreetMap!
Select your location from anywhere in the world and let CityGen3D do all the work without any coding required, all from within the Unity Editor.

All prefabs and materials shown in screenshots on this page are included in the package, so you can easily recreate the demo environments. But the tool is also fully customizable allowing you to use your own materials and models suitable for your particular project and art style.

CityGen3D also works as a great level design tool. Modify a real world map, or even create your own 2D map from scratch, before letting CityGen3D build your 3D scene for you from rules defined by you.

CityGen3D can build very large multi-terrain environments and has built-in support for terrain streaming, which asynchronously loads in pre-generated scenes around the camera at run-time.

Prototype your new game idea fast with CityGen3D and build a scene in under ten minutes. Maybe you want to create a driving game where you race in different locations around the world? Or maybe create an alien invasion game in your home town? There are endless possibilities and it's all accessible via the easy to use interface.

The asset has been developed over many years and has gone through a long beta test. As a result, it already has an extensive feature list:

Key Features
☑ Worldwide coverage from OpenStreetMap.
☑ Easy to use interface with no coding required.
☑ Unified package for the High Definition Render Pipeline (HDRP), Universal Render Pipeline (URP), and Built-In pipeline, with materials and shaders all set up for you on import.
☑ Import real world terrain heightmaps (-60 to 60 latitude SRTM data).
☑ Perlin Noise heightmaps.
☑ 2D map editing functionality for custom map creation.
☑ Mapbox integration for easily applying satellite imagery onto terrains (Mapbox API key required).
☑ Automatic generation of roads using a combination of procedural geometry, terrain modifications, and decals.
☑ Automatic levelling of terrain for roads and buildings.
☑ Easy to use terrain smoothing.
☑ Procedural buildings with auto LOD levels.
☑ Spawning of roadside prefabs such as street lighting.
☑ Mesh extrusion for features like railways, fences and guard rails.
☑ Define different biomes to have trees and terrain details automatically applied to terrains.
☑ Water meshes for oceans and lakes.
☑ Built-in support for large environments with scene streaming and world origin shifting.
☑ Some operations multithreaded for faster generation of environments.
☑ Selection of textures & prefabs included and all setup for demonstration in Unity’s built-in renderer.
☑ Fully customizable to use your own textures and meshes, so useful for all types of project.
☑ Call CityGen3D functions from script using the advanced API.
☑ Integrated with Vegetation Studio Pro.
☑ Ever expanding documentation that is freely available to view from the website before purchase.

Please note that CityGen3D is an Editor Extension and source code is not provided.

Setup
CityGen3D supports Unity 2019.4.29 or later. LTS Unity versions are recommended for stability (2019.4.x or 2020.3.x). No need to install separate packages for HDRP or URP, just import this package as normal. Please ensure the following free Unity packages are installed prior to importing the CityGen3D package:
Burst; Editor Coroutines; and Post Processing for Built-in pipeline only.
After importing CityGen3D, load a template scene appropriate to your active pipeline: New City, New City URP, or New City HDRP.
See setup guide in the manual for more information.


CityGen3D -来自真实世界地图数据的程序统一场景
有了CityGen3D,你可以根据OpenStreetMap的真实数据为你生成地形、道路和建筑物!
从世界上任何地方选择您的位置,让CityGen3D做所有的工作,而不需要任何编码,所有这些都来自Unity编辑器。

本页截图中显示的所有预制件和材料都包含在包中,因此您可以轻松地重新创建演示环境。但该工具也是完全可定制的,允许您使用适合您特定项目和艺术风格的自己的材料和模型。

CityGen3D也是一款很棒的关卡设计工具。修改真实世界地图,甚至从头开始创建自己的2D地图,然后让CityGen3D根据您定义的规则为您构建3D场景。

CityGen3D可以构建非常大的多地形环境,并内置了对地形流的支持,它可以在运行时异步加载相机周围预生成的场景。

使用CityGen3D快速创建你的新游戏理念原型,并在十分钟内构建一个场景。也许你想要创造一款赛车游戏,让你在世界各地的不同地点比赛?或者在你的家乡创造一款外星人入侵游戏?有无限的可能性,它都是通过易于使用的界面访问。

该资产已经开发了多年,并经过了长期的beta测试。因此,它已经有了一个广泛的功能列表:

关键特性
☑OpenStreetMap全球覆盖。
☑易于使用的界面,无需编码。
☑用于高清晰度渲染管道(HDRP),通用渲染管道(URP)和内置管道的统一包,在导入时为您设置了材料和着色器。
☑导入真实世界地形高度图(-60到60纬度SRTM数据)。
☑柏林噪声高度图。
☑2D地图编辑功能,自定义地图创建。
☑Mapbox集成,方便地将卫星图像应用到地形上(需要Mapbox API键)。
☑使用程序几何、地形修改和贴花的组合自动生成道路。
☑道路和建筑物的自动平整地形。
☑易于使用的地形平滑。
☑带有自动LOD关卡的程序建筑。
☑路边预制件的生成,如路灯。
☑网格挤压的特点,如铁路,围栏和护栏。
☑定义不同的生物群落,使树木和地形细节自动应用到地形。
☑海洋和湖泊的水网。
☑内置支持大型环境与场景流和世界起源转移。
☑为了更快地生成环境,一些操作是多线程的。
☑选择纹理和预制件包括和所有设置的演示在Unity的内置渲染器。
☑完全可自定义使用自己的纹理和网格,因此适用于所有类型的项目。
☑使用高级API从脚本调用CityGen3D函数。
☑与Vegetation Studio Pro集成。
☑不断扩大的文件,可以在购买前从网站上免费查看。

请注意,CityGen3D是一个编辑器扩展和源代码不提供。

设置
CityGen3D支持Unity 2019.4.29或更高版本。为了稳定性,建议使用LTS Unity版本。X或2020.3.x)。不需要为HDRP或URP安装单独的包,只需正常导入此包。在导入CityGen3D软件包之前,请确保已安装以下免费Unity软件包:
破裂;编辑器协同程序;和后处理内置管道仅。
导入CityGen3D后,加载适合您的活动管道的模板场景:新城市、新城市URP或新城市HDRP。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表