带有3D城市的大规模程序化地形生成器 Large scale procedural terrain generator with 3D cities
注意最初这是为 Blender 3.0 开发的,如果 Blender 3.1 或更高版本在更改种子时出现任何错误,只需在着色器内取消右侧的大节点的分组即可。这不是一个插件,而是一个 .将保存文件与地形着色器、照明、摄像机设置和氛围混合在一起
简短描述
这是一个大型程序化地形生成器,具有 3D 自然和城市,用于 Blender Cycles。地形是用程序噪声制作的,3D 结构和树木是由保存的位移图像生成的。这不需要任何模组或插件即可使用。此下载包含带有大气层的程序化地形设置。一切都有纹理,并具有用于夜间渲染的城市灯光。该模型可用于商业目的,最初仅为 Blender Cycles 开发。
教学视频
包含一个文本文件,其中包含一个简短的教学 YouTube 视频的链接,为使用此项目提供一些指导
特写水
由于设置的规模和复杂性,当靠近水时,水中可能会出现一些可见的错误。有一个“特写水”对象,可能需要在原始水的正上方稍微调整高度以阻止这些错误。
种子参数
在地形着色器中,有一组参数,您可以在其中生成您喜欢的种子有一个通用种子参数,每次更改时都会随机化所有内容。还有更多参数可以进行更精确的调整,例如:山脉、沙漠和城市位置种子。
还有增加或减少生物群落的参数。例如,您可以拥有 100% 的雪地或沙漠地图,或 100% 的摩天大楼。
相机设置
主摄像头后面还有第二个广角摄像头,负责自适应位移。与远距离的细节相比,该相机将优先考虑更近的细节(出于优化原因)
性能(周期)
场景经过优化,以尽可能少的内存使用量获得尽可能多的细节。我仍然推荐至少具有 8GB RAM 的系统(如果您决定在 GPU 上渲染,则为 6GB GPU 内存)。如果您的 GPU 没有足够的内存,您始终可以选择在 CPU 上渲染。
我在上图中包含了一些示例设置以及内存使用量。
此页面上的所有渲染均使用 32GB 内存渲染。
地形类型:
- 大洲
- 岛屿(任何大小:从 100 米到国家大小)
- 半岛
- 陆桥
- 山
- 岩石/坍塌的山坡
- 河流
- 连绵起伏的丘陵
- 平坦的平原
- 峡谷
- 悬崖
- 海洋
- 湖泊/海湾
生物群落类型:
- 云杉林
- 云杉林中的草地
- 丛林
- 沙漠
- 雪
- 红色的沙漠和岩石
- (浅蓝色)海洋
- 海滩
- 农田/乡村
- 公路
- 城市(从迷你村庄到 200 公里都会区)
- 郊区(城市边缘有独栋房屋)
- 商业区
- 工业区
- 历史悠久的市中心
- 市中心摩天大楼
- 带公园的超高层摩天大楼
特征
- 大规模程序化地形设置(约 750 公里)
- (自适应)基于位移
- 无需插件
- 详细的 3D 城市和自然
- 低海拔和高海拔渲染的详细和多样化
- 风格化地图,轻松找到生物群落和城市
- 规模效果的氛围
- 高海拔渲染的轻微曲率。
- 日落的橙色大气(增加大气密度以获得更鲜艳的色彩)
- 星空银河
- 夜间城市灯光
- 优化内存使用
- 易于定制种子
- 可以为种子制作动画
- 自然而复杂的地形和生物群落融合。
- 可以导入自定义对象(但请记住它是 1:1000 的比例,所以我建议只使用大型对象,例如太空电梯或自定义岛)
- 高级用户可以用自己的漫反射图和高度图替换城市和森林。
- 高级用户可以烘焙导出设置。
其他引擎/软件
这仅用于 Blender Cycles 中的渲染。但是,凭借 Blender 的中级经验,可以烘焙此地形着色器的漫反射和灰度以用于导出目的。质量将低于 Blender 中的原生地形设置,因为图像只有一定数量的灰度级别(jpeg 和 png 为 256)
使用案例
(商业/货币化)此场景的示例可用于:游戏/环境设计理念、概念艺术、3D 背景、VR、AR、研究、高空渲染、绿屏、动画、广告、教育、演示、城市设计研究、景观研究、NFT、电影场景、HDRI
您可以随意编辑和修改。
纹理
纹理是定制的。但草色、岩石和沙子是 Polyhaven 的 CC0 纹理。
请先
!