*Currently a $80 value when bought individually!
☁🌋MELT SIMULATOR🌋
Melt Simulator is a custom fluid solver for melting any object.
Cloud Generator creates realistic clouds for every seed value.
Rain Simulator simulates a realistic rainfall particle system with accurate splash collisions.
Wicker Solver weaves a realistic wicker pattern across any object with any UVMap.
Shrinkwrap Solver simulates physically accurate shrinkwrapping for any mesh.
Ground Solver procedurally/dynamically snaps any object directly to the ground or a custom surface. Works with animation and evolving geometry.
Sweat Simulator simulates condensation droplets traveling down any surface.
Genie is an evergrowing collection of procedural tools, all in one convenient menu. Free updates forever.
☁🌋MELT SIMULATOR🌋new addition - 4/16/2025
Melt Simulator is a custom fluid solver for melting any object.
















- Quality (integer): Number of substeps in the simulation.
- Viscosity (integer): How much the fluid sticks to itself (think honey or glue).
- Drag (integer): General velocity dampening.
- Voxel Size (factor): Size of the underlying particles. Smaller values are higher resolutions.
- Use Activation (boolean): If enabled, will use a custom activator object.
- Activator (object): The object used for activation.
- Colliders (collection): Collection of objects fluid will collide with.
- Type (menu): Switch between using particles, instances, or meshing.
- Mesh Scale (float): Scale multiplier for particles before meshing.
- Mesh Blur (integer): Smoothing of the mesh.
- Velocity (float): A multiplier for the velocity attribute. Mainly for shading but be careful with motion blur.
☁️CLOUD GENERATOR☁️
Cloud Generator creates realistic clouds for every seed value.
















- Seed (integer): Randomizes generation with each value.
- Detail (integer): Number of solver iterations.
- Puff # (integer): Number of initial seeds for volume.
- Distribution (vector): Scale multiplier - used for shaping.
- Features (float): Amount of features to add on every iteration.
- Mesh (boolean): Outputs underlying mesh instead of the volume.
- Volume Density (float): Multiplier for the volume density field.
🌧️Rain Simulator🌧️
Rain Simulator simulates a realistic rainfall particle system with accurate splash collisions.
















- Colliders (collection): Collection of objects for rain to collide with.
- Z Cutoff (float): Z-value under which rain will be automatically deleted.
- Density (float): Rain particles spawned per area.
- Size (float): Radius of rain particles.
- Direction (vector): Direction of rain velocity.
- Speed (float): Scales the direction vector.
- Randomize (float): Adds randomization to the direction.
- Droplets (integer): Number of particles generated on splash.
- Lifespan (integer): Average frame lifespan of splash particles.
- Speed (float): Emission speed of splash particles.
🐍CURL CURVE SOLVER🐍
Curl Curve Solver lets you procedurally roll any curve. Perfect for carpets, scrolls, and general modeling.













- Reverse (boolean): Flips the endpoints for curving the other way.
- Resolution (integer): The number of curve segments.
- Curl (float): Curl progress (0 is no curl, 1 is all curled).
- Angle (float): Controls the 'tightness' of the rolling.
- Axis (vector): The axis to curl against.
- Spiral (float): Varies angle along the curve for non-intersection.
- Mesh (boolean): Converts the result into mesh data.
- Fill Caps (boolean): Creates cap geometry at endpoints.
- Shade Smooth (boolean): Applies shade smooth to geometry.
- Profile Curve (curve): Curve object used for sweeping.
- Radius (factor): A radius multiplier for geometry thickness.
🧺WICKER SOLVER🧺
Wicker Solver weaves a realistic wicker pattern across any object with any UVMap.
















- UVMap (string): Name of the UVMap to use for mapping.
- Resolution (integer): Quality of the wicker geometry.
- Density (float): Density of wicker weave.
- Height (float): Deviation from original surface.
- Thickness (float): Thickness of wicker geometry.
- Width (float): Horizontal width of wicker weave.
🍬SHRINKWRAP SOLVER🍬
Shrinkwrap Solver simulates physically accurate shrinkwrapping for any mesh.
















- Surface (object): Object to shrinkwrap.
- Tightness (integer): How close the shrinkwrap should be to the surface.
- Detail (integer): Resolution of shrinkwrap geometry.
- Smooth (integer): Smoothness of shrinkwrap around tight edges/corners.
- Blur (integer): Blurring (smoothing) of shrinkwrap geometry.
- Buffer (float): Additional deviation from surface normal.
🪨GROUND SOLVER🪨
Ground Solver procedurally/dynamically snaps any object directly to the ground or a custom surface. Works with animation and evolving geometry.
















- Surface (object): Custom surface to snap to.
- Z-Height (float): Z offset for snapping.
💦SWEAT SIMULATOR💦
Sweat Simulator simulates condensation droplets traveling down any surface.






















- Surface (object): The particle emitter.
- Instances (boolean): Instances geo on each particle (necessary for motion blur).
- Density (float): Amount of particles to spawn.
- Size (float): Radius of droplets.
- Speed (float): Travel velocity of particles.
- Max Age (float): Number of seconds until a particle terminates.
- Noise Intensity (float): Strength of random velocity distortion.
- Noise Size (float): Size of distortion pattern.
- Noise Evolution (float): How much the distortion pattern changes over time.