Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Physics
1/3
SimpleJiggle is an asset that provides a simple and efficient jiggle physics effect for your characters and objects.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.45f1
Compatible
Compatible
Compatible
Description

If you encounter any difficulties or want to learn more about us!

| Discord |


This package does not include resources other than tools ! The assets in the video come from

Capybara | Stylized Critters

When you already have either SimpleAvatar or SimpleJiggle, you can get Capybara | Stylized Critters for just $15!


----


SimpleJiggle is a Unity asset that provides a simple and efficient jiggle physics effect for your characters and objects. It allows you to easily add realistic secondary motion to parts of your models, enhancing their visual appeal and liveliness.


This asset is designed to be lightweight and easy to use, making it suitable for a wide range of projects, from simple prototypes to complex games.


Features


  • Easy Integration: Simple drag-and-drop component to add jiggle physics to any Transform.
  • Customizable Parameters:Use curves to setup parameters for jiggle chains. And use `JiggleParameterOverride` to tweak each segments if you like.
  • Constraints:Constraint segments as you need.
  • (Optional) SimpleAvatar Support: Make sure jiggle physics of your avatar part work as intended when assembled into your character.

Components


  • Jiggle: The main component that applies jiggle physics to a chain of Transforms.
  • JiggleParameterOverride: Allows overriding of physics parameters for specific Transforms in the jiggle chain.
  • JiggleCollider: Defines a spherical collider for use with `JiggleCollisionConstraint`.
  • JiggleCollisionConstraint: A JiggleModifier that prevents jiggle vertices from penetrating `JiggleCollider` volumes.
  • JiggleBoundConstraint: A JiggleModifier that constrains the jiggle motion of a vertex within a defined Bounds.

Usage


  1. Import the Asset: Import the Symphonie Simple Jiggle asset into your Unity project.
  2. Add Jiggle Component: Add the `Jiggle` component to the root Transform of the object you want to apply jiggle physics to.
  3. Define Jiggle Chain:
    1. Assign the Start Node and End Node Transforms in the `Jiggle` component's inspector. The jiggle effect will be applied to the chain of Transforms from the Start Node to the End Node. Ensure that the End Node is a child of the Start Node.
  4. Adjust Physics Parameters: Customize the physics parameters (Mass, Gravity, Elasticity, Forces, Damping) in the `Jiggle` component's inspector to achieve the desired jiggle effect. Use Animation Curves for parameter modulation along the chain.
  5. Add Constraints (Optional):
    1. To constrain the jiggle motion within bounds, add the `JiggleBoundConstraint` component to any Transform in the jiggle chain. Adjust the Bounds parameter to define the constraint volume.
    2. To enable collision interactions, add `JiggleCollider` components to objects you want the jiggle chain to collide with. Then, add a `JiggleCollisionConstraint` component to any Transform in the jiggle chain and assign the `JiggleCollider` components to the Colliders array.
  6. Parameter Overrides (Optional): For finer control, add `JiggleParameterOverride` components to Transforms within the jiggle chain to override specific physics parameters at those points.
  7. Debug (Optional):Enable `Draw Debug Gizmos` in the `Jiggle` component and constraint components to visualize the jiggle physics and constraints in the scene view.

Technical details

Features

  • Easy Integration: Simple drag-and-drop component to add jiggle physics to any Transform.
  • Customizable Parameters:Use curves to setup parameters for jiggle chains. And use `JiggleParameterOverride` to tweak each segments if you like.
  • Constraints:Constraint segments as you need.
  • (Optional) SimpleAvatar Support: Make sure jiggle physics of your avatar part work as intended when assembled into your character.

Components

  • Jiggle: The main component that applies jiggle physics to a chain of Transforms.
  • JiggleParameterOverride: Allows overriding of physics parameters for specific Transforms in the jiggle chain.
  • JiggleCollider: Defines a spherical collider for use with `JiggleCollisionConstraint`.
  • JiggleCollisionConstraint: A JiggleModifier that prevents jiggle vertices from penetrating `JiggleCollider` volumes.
  • JiggleBoundConstraint: A JiggleModifier that constrains the jiggle motion of a vertex within a defined Bounds.

SimpleJiggle

(not enough ratings)
2 users have favourite this asset
(2)
$7
Seat
1
Updated price and taxes/VAT calculated at checkout
17 views in the past week
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
67.8 KB
Latest version
1.0
Latest release date
Feb 25, 2025
Original Unity version
2021.3.45
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR