找回密码
 立即注册
搜索

[编辑器/功能拓展] Particle Dynamic Magic 2: Decal, Spline, AI Particles & dynamics 2.5.3

[复制链接]
142 |0
发表于 2023-3-23 14:44:17 | 显示全部楼层 |阅读模式
















Particle Dynamic Magic 2 is a dynamic decal, particle and spline creation & manipulation framework that allows creative, performant and unique control of particles & gameobjects in Unity.

The new Particle Dynamic Magic 2 version offers ultimate performance with Multithreading, Single pool distribution methods and custom Static/Dynamic batching.

Particle Dynamic Magic can process and create particles from Splines, images, meshes (static, moving skinned/animated, procedural), painted, propagated, projected and Shuriken positions.

Manipulators can interact with particles, alter their behavior by adding various types of forces (Gravity, Turbulence, Vortexes, Repel-Attract) and change their properties (e.g. color, size)

Splines are fully supported in play mode and can be setup for physics based effects (emulating tentacles, hair, rubber) and manipulation by the user directly in the game.

All features can be previewed in the editor and work together for combination effects. The Spline editor allows direct spline creation, editing and manipulation in both editor and play modes.

Prefabs for the effects are provided, together with 3 demo mini games that showcase the effects and provide an additional artistic value to the pack.

v2.0 Features:
-Enhanced performance,with Single Pool distribution for both particles & decals, enhanced Static/Dynamic batching, Multithreading & pooling.
-Dynamic Decals system, for the real time distribution of decals (e.g. bullet holes) with a per material option. Decals are completely dynamic and follow the transformations of the objects they are painted on and are painted correctly on the surface. Also they can manipulated by all forces like particles if required.
-AI particles, is a new module that allows gameobject particles to sense their environment and react to it, by avoiding obstacles properly or casting spells to enemies.
-Single Pool distribution system, allows the distribution of a single particle from multiple transforms, for ultimate performance in massive battles.
-Ribbons system, for connecting particle trajectories with mesh for performance enhancement and various kinds of effects.
-Dynamic grass, new grass decal shader, for ultimate performance in realistic grass shading. Spread grass on any surface and have it move with the new shader. Vertex and transparent varieties and samples included, with height variation & wind emulation-control.
-Local color & lifetime manipulation, for moving locally from one particle system to another on demand.
-2D particle axis lock and collisions, for easy particle manipulation on 2D games.
-Masked skinned & procedural mesh emission of gameobject particles,for growth of gameoject particles on specific body parts (e.g. feathers)
-New prefab manager for the v2.0 effect collection, that includes a particle scaling system and is easy to add custom effects by simply adding the prefab & an icon in specific directories.
-Spline performance enhancements and new emission modes & particle orientation controls.
-Aura effects enhanced, with new particle orientation controls.
-Image emission enhanced, with new controls and gravitate back to image mode.
-New ribbon based dynamic shield effects and controls.
-Special FX shaders for particles, give the ability to create detailed & spectacular effects with few particles, using inner particle variation, motion texturing and border control.
-Particle shadow receive system, that will properly shadow particles from all scene objects based on a reference light.
-More than 100 new advanced effects added for direct use, for a total of 300+ effects in the pack.

Features:
Global forces, Gravity, Planar Gravity, Swirl and spin effects, Attract and Repel
Turbulence with dynamic vortex creation (multithreaded)
Spline particles with spline editor and dynamic play mode manipulation of splines
Skinned animated / procedural / simple mesh and image based emission.
Projection based emission and surface normal conformation for gameobjects.
Gameobject scattering and emission (all particle effects apply)
Particle painting & propagation (e.g. set on fire and catch fire effects)
Terrain conformation for auras and grass/flower fields
Dynamic lightning with auto targeting
Masked mesh emission with normal conformation
Transition manager for particle motion & changing among emitters
Music module to make particles dance to the rhythm
Advanced propagation and collision effects, particle to particle collisions, spray system
Dynamic elements (fire melt ice, ice freeze objects)
Dynamic water (with Refractive effects in Unity Pro)
Cartoon and missiles pack included
Effects optimized for mobile, all platforms supported
Prefab Manager with over 200 ready to use effects
NEW - Static & Dynamic Batching for gameobject particles
Editor preview and multiple demos & prefabs for all effects

The framework is written in C# code and the source is provided.


粒子动态魔术2是一个动态贴花,粒子和样条创建和操作框架,允许创造性,性能和独特的控制粒子和游戏对象在统一。

新的粒子动态魔术2版本提供了终极性能与多线程,单池分布方法和自定义静态/动态批处理。

粒子动态魔术可以处理和创建粒子从样条,图像,网格(静态,移动皮肤/动画,程序),绘制,传播,投影和Shuriken位置。

操纵器可以与粒子相互作用,通过添加各种类型的力(重力、湍流、漩涡、排斥-吸引)来改变它们的行为,并改变它们的属性(例如颜色、大小)。

样条曲线在游戏模式中完全支持,可以设置基于物理效果(模拟触须,头发,橡胶)和用户直接在游戏中操作。

所有功能都可以在编辑器中预览,并一起工作以获得组合效果。样条编辑器允许在编辑器和播放模式下直接创建、编辑和操作样条。

提供了效果的预制件,以及3个演示小游戏,展示效果,并为包提供额外的艺术价值。

v2.0特点:
增强的性能,颗粒和贴花的单池分布,增强的静态/动态批处理,多线程和池化。
动态贴花系统,贴花的实时分布(例如弹孔)与每个材料选项。贴花是完全动态的,并遵循它们所涂的对象的变化,并正确地涂在表面上。如果需要,它们也可以被所有的力操纵,比如粒子。
-AI粒子,是一个新的模块,允许游戏对象粒子感知他们的环境和反应,通过适当地避开障碍或施法敌人。
-单池分配系统,允许从多个变换中分配单个粒子,在大规模战斗中获得终极性能。
带状系统,用于连接粒子轨迹与网格的性能增强和各种效果。
动态草,新的草贴花着色器,为最终的表现在现实的草阴影。在任何表面上铺草,让它与新的着色器一起移动。包含顶点和透明品种和样品,具有高度变化和风模拟控制。
-局部颜色和生命周期操作,本地移动从一个粒子系统到另一个的需求。
-2D粒子轴锁定和碰撞,便于在2D游戏中的粒子操作。
游戏物体粒子的蒙皮和程序网格发射,用于游戏物体粒子在特定身体部位的生长(例如羽毛)
-新的预制管理v2.0效果集合,其中包括一个粒子缩放系统,很容易添加自定义效果,只需添加预制&一个图标在特定的目录。
样条性能增强和新的发射模式和粒子方向控制。
光环效果增强,新的粒子方向控制
图像发射增强,新的控制和吸引回图像模式。
新的基于动态屏蔽效果和控制的色带。
-特殊的粒子FX着色器,给创建细节和壮观的效果与少数粒子,使用内部粒子变化,运动纹理和边界控制的能力。
-粒子阴影接收系统,将根据参考光正确阴影来自所有场景物体的粒子。
-超过100个新的高级效果添加了直接使用,在包中总共有300+效果。

特点:
全球力,重力,平面重力,漩涡和旋转效果,吸引和排斥
带有动态涡流创建的湍流(多线程)
样条粒子具有样条编辑器和动态播放模式的样条操作
蒙皮动画/程序/简单网格和基于图像的发射。
基于投影的发射和表面正常构象的游戏对象。
游戏物体散射和发射(所有粒子效果都适用)
粒子绘画和传播(例如着火和着火效果)
光环和草/花场的地形构造
动态闪电与自动瞄准
正常构象的屏蔽网格发射
用于粒子运动和在发射器之间变化的过渡管理器
音乐模块,使粒子跳舞的节奏
先进的传播和碰撞效果,粒子对粒子碰撞,喷雾系统
动态元素(火融冰,冰冻物体)
动态水(具有Unity Pro中的折射效果)
卡通和导弹包包括在内
为移动设备优化的效果,支持所有平台
预制管理器超过200准备使用效果
新-静态和动态批处理的游戏对象粒子
编辑预览和所有效果的多个演示和预制件

该框架是用c#代码编写的,并提供了源代码。


回复

使用道具 举报

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

本版积分规则

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