插件简介
在虚幻引擎(Unreal Engine)中构建大规模开放世界环境时,植被、岩石、建筑部件的散布往往耗时且难以迭代。Calysto Smart Scatter 是一款原生PCG(程序化内容生成)散布工具,它用可自定义的生成规则(角度、噪点、密度等)取代了繁琐的手动放置。更重要的是,它采用非破坏性工作流,与虚幻引擎的 World Partition(世界分区) 系统完美兼容,让您能够轻松融入现有生态资源,无惧反复迭代。
无论您正在打造写实风格、风格化(Stylized) 还是低多边形(Low-Poly) 环境,Smart Scatter 都能显著提升您的内容生成效率。

插件优点
- 速度至上:您可自由选择CPU或GPU来生成网格体实例,灵活调配硬件资源。
- 精准掌控:提供丰富的规则过滤器,包括坡度(Slope)、高度(Height)、角度区间(Angle Bands,可识别屋顶/墙壁/地面),以及禁止生成区域/标签功能。
- 品质保障:内置聚类噪点(Cluster Noise) 算法实现自然分布的视觉效果;支持按组独立调节缩放与旋转;提供法线对齐(Normal-Aligned) 放置模式与“强制朝上(Force Look-Up)”选项,确保附着物始终朝向合理。
- 可扩展性:基于非破坏性PCG图表和数据驱动预设,您可以在不重新制作源内容的前提下快速迭代,极大降低美术资源的返工成本。
- 生态联动:与Calysto系列其他工具(Calysto World、Calysto Dungeon、Calysto Village)无缝协作,形成完整的环境构建管线。

核心功能详解
1. PCG优先工作流
所有操作均基于PCG图表和模块化内核构建。非破坏性、顺序无关,且易于重构——您可随时调整生成逻辑,而无需担心破坏已生成的内容。
2. 智能聚类系统(Smart Cluster System)
通过程序化补丁/聚类掩码(Patch/Cluster Masks)与阈值控制,模拟自然界中植被或物体群聚生长的真实样貌,消除人工摆放的生硬感。
3. 表面感知放置(Surface-Aware Placement)
- 多种旋转模式:支持对齐法线(AlignToNormal)、随机偏航角(RandomYaw)、保持世界向上(WorldUp)。
- 强制朝上(Force Look-Up):特别适用于附着在倾斜表面上的网格体(如悬挂物),确保其朝向合理。
4. 角度区间与坡度过滤器(Angle Bands & Slope Filters)
提供艺术家友好的世界空间控制,您可以通过角度区间(-180°至180°或-90°至90°模式)精确指定元素生成在地面(Floor)、墙壁(Wall)还是天花板(Ceiling)上,结合坡度上限参数,轻松应对复杂地形。
5. 行列/样条生成器(Row/Spline Generators)
可在体积内自动生成规整行列(适用于农场、作物等场景),支持奇偶偏移(左右交错) 和密度控制,快速构建成片规则排列的物体。
6. 数据驱动预设(Data-Driven Presets)
定义独立的组(Groups)(如花朵、苔藓、岩石、草地等),为每个组单独设置缩放范围、密度、坡度上限和噪点参数。您可以将这些预设保存复用,在不同项目中快速应用成熟配置。
7. 示例资源包含
工具内置了部分写实级Nanite植被示例(来自 Calysto World 2.0 的植被合集),开箱即用,帮助您快速上手。

兼容性与技术依赖
- 必需插件:
- Procedural Content Generation Framework(PCG)
- PCG Geometry Script Interop
- Scriptable Tools Editor Mode
- Scriptable Tools Framework
重要提示:PCG 在虚幻引擎各版本间持续快速演进。为充分体验 Smart Scatter 的全部功能与性能优化,强烈建议使用最新版本的虚幻引擎。
技术规格速览
| 项目 | 详情 |
|---|---|
| 虚幻引擎版本 | 5.6 – 5.8 |
| 支持开发平台 | Windows、Mac、Linux |
| 目标发布平台 | Windows、Mac、iOS、Android、Xbox One、Win32、Nintendo Switch |
| 分发方式 | 资产包(Asset Package) |
| 代码框架 | 蓝图(Blueprint) |
| 蓝图数量 | 15 |
| 包含UI组件 | 是 |
| 网络就绪 | 是 |
| 网络复制 | 不适用(N/A) |
文档与资源
- 官方文档:https://qwertystudio.gitbook.io/calysto-smart-scatter/
- 演示视频:可查看 Smart Scatter 与 Calysto World 协同工作的效果演示(https://youtu.be/G80hlEGF2cc)







