• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.

Physics Attachment Engine


Attach any controller to any other controller using smooth, physics-based joints.
Perfect for natural interactions like hand-to-object, body-to-body, or person-to-prop behavior.


Physics Attachment Engine connects controllers using configurable joints that fade in smoothly, stay stable, and detach cleanly. Includes a clean UI, trigger support, full scene save/load, and safe error handling.




✨ Features


✔ Attach any controller → any controller


Works across Persons, Props, and all rigidbody-based atoms.


✔ Soft / Firm / Lock presets


Choose the physical behavior that fits your scene.


✔ Smooth fade-in & fade-out


Attach and detach feel natural — no snapping or popping.


✔ Clean UI with active attachment list


See all active connections at a glance, with individual Detach buttons and a Detach All option.


✔ Automatic validation


If a controller has no rigidbody, the plugin shows a clear error and prevents invalid attachments.


✔ Full scene save/load


All attachments restore with the scene (atoms, controllers, presets, blend speed).


✔ NEW: Trigger Support (v1.0.1)


Control the plugin from any system that supports triggers:


  • PoseSaver
  • LogicBricks
  • Timeline
  • Buttons
  • Scene triggers (OnEnter / OnExit / collision)

Available actions:


  • Attach – attaches with current UI selections
  • Detach All

Perfect for automated interactions and pose-triggered attachments.




📘 How to Use


  1. Select Source Atom + Controller
  2. Select Target Atom + Controller
  3. Choose preset (Soft / Firm / Lock)
  4. Adjust blend speed
  5. Press Attach
  6. Use Detach or Detach All to release

Trigger automation:
Set your atoms/controllers in the UI → call “Attach” or “Detach All” from another plugin.




🧩 Example Use Cases


  • Hand → Object (cups, tools, weapons)
  • Hand → Breast or Hip → Chair (natural body following)
  • Person A → Person B (linked movement, interactions)
  • Props following other props
  • Pose → OnEnter → Auto-attach hands to a prop
  • Timeline animation that dynamically attaches/detaches



📄 Roadmap


Upcoming improvements(not decided yet):


  • Limited Motion Mode (soft, realistic tether movement)
  • Per-attachment strength tuning
  • Advanced integration actions for Timeline & LogicBricks
React to this content...

Share this resource

More resources from Kimowal

Latest updates

  1. 1.0.1

    v1.0.1 – Trigger Support Added(FORGOT!! :( ) Added JSONStorable actions: Attach and Detach All...
Back
Top Bottom