Physics Attachment Engine — Major System Upgrade
This update is huge — Physics Attachment Engine has evolved from a simple controller-to-controller joint system into a fully featured attachment framework.
With new modes, presets, offset memory, perfect-follow logic, VR-optimized UI, and smarter triggers, the plugin is now ready for professional scene building.
Below is a full overview of everything new.
1. Perfect Follow Mode (ZERO-Lag Attachment)
A brand-new attachment mode designed for scripted thrusting, machines, handheld props, and anything that must follow
exactly with no spring delay.
- Uses kinematic rigidbody following (not physics springs)
- Powered by MovePosition() + MoveRotation() for precision
- 100% zero-lag tracking
- Fully supports positional + rotational offsets
- Ideal for toys, machines, multi-atom rigs, and animation-driven props
This mode delivers accuracy traditional spring joints can never achieve.
2. Use-Case Presets (One-Click Setup)
New preset selector instantly configures the attachment for common scenarios:
- Hand → Breast
- Hand → Hip
- Hip → Chair
- Chest → Chest (hugging)
- Head → Pillow
- Custom mode
Each preset automatically adjusts:
- stiffness
- damping
- attachment mode
- offset rules
- blend speed
Perfect for quick scene building.
3. Mirror Mode (Attach Left + Right Simultaneously)
Attach one hand and the plugin automatically attaches the mirrored hand to the corresponding body part.
Especially useful for VR posing or symmetrical rigs.
4. Offset Memory System (New)
The plugin now remembers the
exact positional and rotational offset used during attachment.
- Reattach → original offset restored
- Perfect for repeated actions
- Ideal for animation setups
- Symmetry stays consistent
This makes re-attachment extremely fast and consistent.
5. New Attachment Modes
In addition to Soft / Firm / Lock, you now have:
- Grab / Hold — strong position, soft rotation
- Glue — stiff rotation & position (perfect for hugging or close body contact)
- Loose Follow — soft springs with natural lag/wobble
- Perfect Follow — zero-lag kinematic mode
These modes dramatically expand how attachments behave in scenes.
6. Full Rigidbody Support
You are no longer limited to controllers.
Attach to:
- breasts
- hips
- abdomen
- chest
- thighs
- any Person rigidbody
Dropdown lists are now split into:
- Controllers
- Body Parts (Rigidbodies)
This makes navigation cleaner and more intuitive.
7. Completely Redesigned UI System
The entire UI has been modernized:
- Long lists organized into categories
- VR-friendly selections
- Rebuilt “Active Attachments” section
- Clean human-readable formatting
- Preset + atom names displayed together
Much easier to use both on desktop and in VR.
8. Attachment Counter (VR-Friendly Feedback)
Always visible at the top of the UI.
Shows exactly how many attachments are active at any time.
9. Expanded Trigger Support
New JSON Actions added:
- Attach
- Detach All
- Detach Last
- Attach Preset Slot 1
- Attach Preset Slot 2
- Attach Preset Slot 3
These allow fully automated attachments in:
- story scenes
- animations
- toys/machines
- hands-on interactions
10. Enable/Disable All Attachments (List Preserved!)
Turning attachments OFF no longer deletes them.
- OFF → joints removed but list stays
- ON → all joints recreated instantly
Huge quality-of-life upgrade for scene work.
🛠 11. Fully Rewritten Joint System
The physics core has been rebuilt:
- Correct spring/damper interpolation
- Independent angular + linear logic per mode
- Smooth blend-in and blend-out
- More stable under heavy physics load
Much more reliable in complex scenes.
🛠 12. Save/Load Restored & Improved
Scenes now correctly save:
- attachment modes
- stiffness & damping
- blend speed
- offset data
- active attachment list
UI is rebuilt cleanly on load with no duplicates.
🛠 13. Automatic Error Handling
The plugin now detects and safely handles:
- missing atoms
- missing rigidbodies
- destroyed controllers
- invalid states
Clear messages prevent confusion and broken setups.
Summary
This update transforms Physics Attachment Engine into a complete attachment and interaction system with:
- Zero-lag modes
- Realistic spring physics
- Smart presets
- Offset memory
- Mirror logic
- VR-optimized UI
- Robust triggers
- Full rigidbody support
It is now one of the most versatile attachment tools available for VaM.
License Update
PhysicsAttachmentEngine is now released under
CC BY-SA, matching VaM Hub requirements and enabling community contributions while preserving attribution.