Cloud Layer
Cloud Layer是一个对象,代表具有令人信服的动力学效果的逼真的体积云层。
自然界中有十种主要类型的云:高积云,高积云,卷积云,卷积云,卷云,积雨云,积云,雨云,层积云,层云。所有这些都在UNIGINE中实现,可以作为以下产品的子材质直接使用clouds_base材质(clouds_altostratus, clouds_stratus, clouds_cumulus等)。
UNIGINE云提供以下功能:
- 使用以下任一方法进行本地云覆盖模拟对应参数Cloud Layer对象以限制覆盖范围,或FieldWeather对象具有控制众多云组移动而没有性能下降的能力
- 云动力学模拟
- 基于3D噪声模型的云密度模拟
- 逼真的阴影和照明
- 大量可配置的云层参数(高度,密度,灯光,阴影,风, 等等。)
- 可视距离可达400 km
- 正确的深度排序
- 适用于每种云类型的优化预设
- 支持地球曲率以模拟现实世界的场景
可以合并多个云层以提供逼真的模拟。
多个云层
也可以看看#
- clouds_base材质调整云外观
- 渲染设置让云调整场景中所有云层的通用参数
- Field Weather对象,用于指定具有本地天气的区域
- 通过API编辑Cloud Layer的ObjectCloudLayer类
添加云层#
通过UnigineEditor将Cloud Layer添加到场景中:
在菜单栏上,单击Create -> Sky -> Cloud Layer并选择可用的预设之一:
将云层对象放置在场景中:
场景中将添加一层云,您将能够通过Parameters窗口对其进行调整。
调整云层#
使用默认设置,云层具有逼真的外观,因此您可能根本不需要对其进行调整。但是,如果有必要,您无需成为着色专家,即可调整可用参数(类型,覆盖率,风等)以在项目中获得所需的云外观。
您可以通过以下方式控制云:
- 对应的Rendering Settings应用于场景中的所有云层
- clouds_base材质的参数提供了分别调整每个图层的机会
每个Cloud Layer对象都可以使用继承自clouds_base的材质来定义其形式和类型(例如clouds_altostratus, clouds_stratus, clouds_cumulus等)。
最新更新:
2023-12-19
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)