Magio Pro - Interactive Effect Engine - URP/HDRP

💡 Bring your scenes to life with procedural interactive effects. URP & HDRP.


Looking for something to set your game apart from the masses? Add just right amount of wow-effect to your game with procedural interactive effects! Whether you are making a FPS with environmental grenades, a game with different kinds of magic or a fire fighting simulation, Magio will provide you stunning interactive visual effects.


Core of Magio is to make any effect instantly fit any mesh or skinned mesh and make it interactive with other effects and surrounding environmental variables. Ignite, spread, extinguish/nullify and customize the effects as you will. Every effect will be unique, procedurally generated in real-time and fitted to the attached gameobjects.


If in doubt try Magio Core first, then upgrade to Magio Pro by only paying the difference.


❓ Support

📕 Documentation

📺 Video Tutorials

💬 Discord

🎮 Demos (URP & HDRP)


Core features:

☑️ Easy-to-use convert for any mesh or skinned mesh.

☑️ Have unlimited amount of different effects on one object.

☑️ Full control over the effect behaviour e.g. spread speed, lifetime.

☑️ Tweak VFX and shader parameters to fit your objects perfectly.

☑️ Effect interaction. Fire can burn plants etc.

☑️ Integrate SFX and lights to work with the effects.

☑️ Nullify/Extinguish effects with other effects, raycasting or other particle systems.

☑️ Use production-ready effects or integrate your own effects.

☑️ Open code and Visual Effects graphs.

☑️ High-quality demo scenes for URP and HDRP with code and visuals.

ℹ️ Full feature list


Included polished procedural effects (URP & HDRP):

🔥 Flame

🌿 Plantify

💎 Petrify

❄️ Freeze

☕ Melt

⚡ Electric


+ 🌿 Optional Magic Grass effect from the website


High quality variants for high-end effects (HDRP):

🔥 Flame

🌿 Plantify

❄️ Freeze


Magio Shader modes (All of them support linear spreading and nullifying):

- Emission overlay

- Texture override (+ wetness override)

- Dissolve


Optionally you can use your own/third-party shaders by creating compatibility with them. However, naturally most third-party shaders cannot do everything Magio Shaders can (MORE INFO HERE).


Available Add-ons:

☠️Poison & Wet

♦️ Low Poly


Need only to spread fire ? (Magio VS Ignis comparison)

🔥 Check out IGNIS


What's better in Magio Pro vs Magio Core?

- Multi-effect support. One object can have multiple effects. Meaning the same object can be covered by plants and then catch fire.

- 3 more effects and 3 extremely polished High-quality HDRP effects.

- Effect interaction. Fire burns plants, Melting nullifies all effects, fire melts ice etc.

- Dissolve shader effect. Make object melt away or dissapear.

- High Quality Demo scene to jump-start games with magic interaction

Check out feature comparison table


💰 Permanent Upgrades/Discounts:

- Magio Core owners can upgrade to Magio Pro with price difference ($39.90)

- Magio owners get a (-60%) discount of Ignis (Price: $20)

- Ignis owners get a (-$50) discount of Magio (Price: $50)

Release Notes

Version 1.0.10

Fixes:

- Fixed a performance bug with Unity Terrain


Version 1.0.9

Fixes:

- Demo scene fix: Deleted outdated Mtree shaders from demo scenes

- Note: If you are using the MTree shaders provided in the package, move them out of the Magio folder before updating.


Version 1.0.8

Fixes:

- Optimized Electric effect.

- Fixed skinned mesh scaling bug.

- Fixed rare editor error


Version 1.0.7

Fixes:

- Introduced a fix for shader graph bug introduced in the newer Unity version URP/HDRP.


Version 1.0.6

New:

- Added option to disable VFX (in case of only wanting to use shader animation)

Fixes:

- HDRP Demo Scene minor tweak


Version 1.0.5

New:

- Added Texture override color

Fixes:

- URP Demo Scene Post process minor tweak


Version 1.0.4

Fixes:

- Fixed annoying de-select bug when converting objects.

- Treeman collider will now be deleted when melting it on the demo scene.

- Fixed Trigger callback component location. You can now call trigger callbacks per magio object effect.


Version 1.0.3

Fixes:

- Unity is still fixing some bugs in Shader Graph and Visual effect graph which broke Magio Shaders and "electric" effect. However, Magio shaders and electric effect introduced a workaround and should work now normally in Unity Editor 2021.2.

- Moved electric nullify to Update node. This means that electricity can be now nullified properly.

- Small fix for HDRP demo scene.


Version 1.0.2

Fixes:

- Fixed nullreference when converting multiple objects and not visiting them one by one.

- Fixed FreezeHQ colors not working.

- Updated URP & HDRP Demo Scenes.

- Made Magic Grass Demo scene more appealing for HDRP and URP (You can download updated Reviewer's package from the link you have received earlier)



Version 1.0.1

- Fixed: "Begin effect on start" bug, where sometimes MagioObjectEffect would not find reference to MagioEngine instance and would throw an error.

- Fixed: Small editor multi-select fix.


Version 1.0.0


New:

- Wetness override for Magio Shader Texture Override mode.

- Added a link to the video tutorials.

- Added a prefab replacer. You can now replace any "normal" prefabs with Magio prefabs when they are ignited. This removes all overhead from inactive Magio objects. Also a tools to implement replacer for any instancer/renderer which allows adding custom code to the colliders.

- Added Extra Property for effect prefabs for specifying default preview spread. (Eases the use for Melt and Petrify).

- Asset store page translation to Chinese, Korean and Japanese.

- Added alpha clip threshold slider for HDRP Magio shader.

- Added more effect classes to choose from.


Fixes:

- Mutable renderer positioning fix.

- Fixed VFX property issue with multiple objects selected.

- Fixed small bugs in the demo scenes.

- Grouped modules in the shader graph.


Version 0.9.1


Added instructions how to claim your FREE reviewers add-on package!


New:

- Added support for third-party shader emission texture and vector properties.

- Added support to animate third-party shader according to spread, nullify or other MagioObjectEffect properties.

- Added support for TVE emission texture.

- Added Operator subgraph for mutable renderer.

- You can now select the effect you want to add @ Magio effect master "Add".

Fixes:

- Decreased Magio shader emission intensity multiplier to match the Lit/third-party emission intensities.

- Updated URP Demo post process.

- Magio can now find the wind zone even if it is first disabled.

- Fixed error when "Select Prefab.." is selected and a new Effect pack added to MagioEngine.

- Editor script fixes.


Version 0.9.0

First release

Basic Information
Latest Version
1.0.10 (16 Nov 2024)
Publisher
Arctibyte
Category
Tools/Particles & Effects
Size
164.3 MB
Price
€92
Asset Rating
(93)
Extended Information
Unity Versions
2021.1.20
Render Pipelines
URP HDRP
State
Published