cg小白兔 发表于 2024-3-5 13:52:39

ia scatter 1.98适配UE5.1





















Hello,
I have been scattering objects on objects for more than 20 years now, and for this I have used literally every tool and software that existed throughout the years. Gathering all my scattering experience, favorite options, test cases and methodology, I released ia scatter for blender in blendermarket about 8 months ago.

The introduction of nanite and nanite foliage support makes unreal engine perfect for extreme instancing.

This right here is the unreal engine version of ia scatter. It can be used to scatter instances of static meshes or blueprint actors on any surface. sutable for abstract, plants, nature, rocks, buildings, antennas on buildings, suitable for anything.

Whether you're creating a large open-world environment or a small indoor scene, ia scatter will help you bring life to your project and create natural and immersive scenes in no time. This tool helps you scatter assets with a few clicks, creating a seamless and convincing environment in minutes, easily, with precision and control. Save time and increase productivity by avoiding tedious manual placement, while still retaining the flexibility to make changes on the fly.

Features:
Area, spline, planar, linear and point tracing options. 1D and omnidirectional
static mesh voxelization distribution and texture map instance projection
static mesh and actor(blueprint) instancing (with probability setting)
convex / concave detection mode
clustering
scale falloff gradient with ratio control
look-at rotation options and target (3d widget)
use spline from separate actor
apply spline rotation to instances
fixed instance distance along spline
tracing special behavior based on physical materials and selection of actors
ignore actors from trace (trace passthrough)
Avoid overlapping (2 methods) and instance minimum distance
Slope angle distribution
function in control panel with autoPopulate (append selected static meshes or blueprints to selected ia scatter(s))
function in control panel to convert scattered instances to actual scene actors
Scattering area can be rotated to face any direction
Separate instanced mesh relative scale
Complete instance rotation control with rotation snapping
Complete instance uniform and non uniform scale control
Align instances to normal
Instances distance from face (along normal)
Instance collision type selection
both construction script and event graph / runtime execution

current version 1.98
version 1.98 :
added voxelization distribution method
added texture map support
moved instance collision type and instance physical material to ia scatter instance inheritance category. added cast shadow, culling start/end
fixed random seed bug. now, enabling clustering and changing clustering settings does not affect the cluster center. this means an ia scatter can be used to cluster instances around instances of another ia scatter
exposed ia scatter parameters to the sequencer for animating in cinematics.
fixed a bug that resulted in ia scatter area resetting on ia scatter duplication
added two more assets

version 1.86 :
added clustering
added point (spherical omni) tracing option
added invert tracing start/end option
added relative instance probability
replaced EUW_ia_scatter_convert_tool with EUW_ia_scatter_control_panel. now there is an option in the control panel to populate selected ia scatter blueprints with the selected static meshes and blueprint actors
changed tracing exclusions system. now it is called special behavior and multiple physical materials and actors can be selected to participate in this special behavior
added option to assign physical material to instances
added variation to the default ia scatter instance material
added one more asset
fixed the scale of the included assets

version 1.69 :
added convex / concave detection mode
added option for fixed instance distance along spline (suitable for brick walls for example)
ia scatter can now execute at runtime as well. this means parameters can be modified during play<
added tracing exclusion options based on physical material: ignore/do not populate on PM_ia_scatter/populate only on PM_ia_scatter/populate only under PM_ia_scatter
added hierarchical instances option
added tooltips and descriptions
added extra assets

version 1.54 :
added no tracing button
renamed "tracing method" to "distribution method"
added display less instances button in ia scatter control panel and number of less instances setting in the ia scatter debug panel
removed the spline type selection since it was causing problems. spline type can be changed graphically by right clicking on the spline
added display proxy button (beta feature, proxies may be improved in the future)

version 1.49 :
added area and planar downwards tracing options
added spline, linear and point, downwards and omnidirectional tr


您好、
我在物体上散射物体已经有 20 多年的历史了,为此我使用了这些年来所有的工具和软件。我收集了我所有的散射经验、最喜欢的选项、测试案例和方法,大约 8 个月前,我在 blendermarket 上发布了 ia scatter for blender。
纳米粒子和纳米叶子支持的引入使虚幻引擎成为极端实例化的完美选择。
这就是 ia scatter 的虚幻引擎版本。它可用于在任何表面上散布静态网格或蓝图演员的实例。可用于抽象、植物、自然、岩石、建筑物、建筑物上的天线,适用于任何物体。

无论您是在创建大型开放世界环境还是小型室内场景,ia scatter 都能帮助您为项目注入活力,并迅速创建自然、身临其境的场景。只需点击几下,这款工具就能帮你分散资产,在几分钟内轻松、精确、可控地创建出无缝且令人信服的环境。通过避免繁琐的手动放置,节省时间并提高工作效率,同时还能灵活地进行即时更改。

功能特点
区域、样条、平面、线性和点追踪选项。一维和全向
静态网格体素化分布和纹理贴图实例投影
静态网格和角色(蓝图)实例化(带概率设置)
凸/凹检测模式
聚类
带比例控制的缩放梯度
观察旋转选项和目标(3D 部件)
使用单独角色的样条
对实例应用样条旋转
固定实例沿样条的距离
基于物理材质和角色选择的特殊追踪行为
从跟踪中忽略角色(跟踪穿透)
避免重叠(2 种方法)和实例最小距离
斜角分布
控制面板中的自动填充功能(将选定的静态网格或蓝图附加到选定的 ia 散点上
控制面板中将散射实例转换为实际场景角色的功能
散射区域可旋转以面向任何方向
独立的实例网格相对比例
完整的实例旋转控制和旋转套接
完整的实例均匀和非均匀比例控制
将实例与法线对齐
实例与面的距离(沿法线)
实例碰撞类型选择
构造脚本和事件图/运行时执行

当前版本 1.98 [2023 年 4 月 7 日]
版本 1.98 :
添加了体素化分布方法
添加了纹理贴图支持
将实例碰撞类型和实例物理材质移至 ia scatter 实例继承类别。
现在,启用聚类和更改聚类设置不会影响聚类中心。这意味着可以使用一个 ia 散点将实例聚类到另一个 ia 散点的实例周围。
将 ia 散点参数公开给序列器,以便在电影中制作动画。
修复了一个 Bug,该 Bug 在重复 ia 散点时会导致 ia 散点区域重置
增加了两个资产

版本 1.86 :
添加了聚类
添加了点(球面全向)追踪选项
添加反转追踪开始/结束选项
添加了相对实例概率
将 EUW_ia_scatter_convert_tool 替换为 EUW_ia_scatter_control_panel。现在控制面板中有一个选项,可以将选定的静态网格和蓝图角色填充到选定的 ia scatter 蓝图中。
更改了跟踪排除系统。现在它被称为特殊行为,可以选择多个物理材料和角色参与此特殊行为
增加了为实例分配物理材质的选项
为默认的 ia scatter 实例材质添加了变化
增加了一种资产
修正了所含资产的比例

版本 1.69 :
添加了凸/凹检测模式
增加了沿样条线固定实例距离的选项(例如适用于砖墙)
ia scatter 现在也可以在运行时执行。这意味着可以在游戏过程中修改参数<
添加了基于物理材料的跟踪排除选项:忽略/不在 PM_ia_scatter 上填充/仅在 PM_ia_scatter 上填充/仅在 PM_ia_scatter 下填充
添加分层实例选项
添加了工具提示和说明
添加了额外资产

版本 1.54 :
添加了 "不追踪 "按钮
将 "追踪方法 "更名为 "分布方法
在 ia scatter 控制面板中添加了 "显示较少实例 "按钮,并在 ia scatter 调试面板中添加了 "较少实例数 "设置
删除了样条线类型选择,因为它会导致问题。
添加了显示代理按钮(测试版功能,未来可能会改进代理功能)

版本 1.49 :
添加区域和平面向下追踪选项
添加了样条线、线性和点、向下和全向追踪





页: [1]
查看完整版本: ia scatter 1.98适配UE5.1