Unity Plugins

Welcome to my Unity assets. Please let me know of any feedback or bug reports.

Return Policy: If you are not amazingly satisfied for any reason within 14 days of purchase and I can’t fix your problem, contact me with your order information for a full refund.

Weather Maker – 2D and 3D Weather System

Procedural Lightning – GPU Based, Highly Robust

Fingers – Simple yet Powerful Gestures for Unity

Magic Mirror Reflection – Great Performance

Fast Line Renderer – Line & Particle System on the GPU

Pyro Particles – Fire and Spell Effects!

Rain Maker with Advanced Lighting

EZ Thread – Easy Threads, Simple Script

Simple LUT Color Adjuster – Runs Right in the Editor

Advanced Polygon Collider – Simplified Vertices

Sprite Sheet Creator – Animator or Scene to Sprite Sheet

Volumetric Lightsaber with Animation + Sounds


Simple Sound Manager – Robust, Powerful, Easy

Simple Lightning / Electricity Effect

Spawning Pool – Fastest and Easiest Cache

Tween – Tiny, powerful and free Tween framework

Earth Planet – Separate Layers, Atmosphere

Animated Line Renderer – Great for Beam Weapons

Free Parallax 2D – Super Easy Integration

Leave a Reply

47 Comment threads
79 Thread replies
Most reacted comment
Hottest comment thread
48 Comment authors
jjxtraLudmila BakhtinaJulesElvinHsin-Chien Huang Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Notify of
Ludmila Bakhtina

Dear Jeff, thanks a lot for you beautiful asset LightningBolt. Could you please help me with changing the ChaosFactor form another script?

I did the following, but it does not work:

public class ChaosImpulse : MonoBehaviour
DigitalRuby.LightningBolt.LightningBoltScript _BoltScript;

public void ChaosImpulseNet()
_BoltScript.ChaosFactor = 0.5f;


Is HDRP coming to Weather Maker?


What are the copyright laws for these plugins?

Hsin-Chien Huang

Hi Jeff:
I am using the Magic Mirror Pro – Recursive Edition on my VR project. It seems that the reflected objects are not rendered with the fog setting. Do I miss something? Thanks!

Alain Dubus
Alain Dubus

reflection problem
Can not remove the reflection of the point light in the mirror.


Hi Jeff! I fell in love with Tween upon seeing how easy it is to use. This has saved me time from writing lines and lines of code. Unfortunately, I can’t perform transitions correctly using unscaled time. But, I managed to make some changes to the code and now the tweens can use unscaled time.

Although my coding standard is rather unprofessional, I’d still like to show you what I did to incorporate this and maybe you can use it for the next update 🙂


I have some broblems with Fingers plugin (full version). It worls fine, but the whole screen surface fires EventSystem.current.IsPointerOverGameObject() on click. So I can`t work with UI and other graphics together. I use AlphaRaycaster plugin for complex shape of UI elements. So it’s impossible to use EventSystem for UI elements detection.