Garry's Mod

Garry's Mod

Ragdoll Puppeteer
Viser 1-10 af 22 forekomster
< 1  2  3 >
Opdatering: 10. juni kl. 9:06

Fix lua error related to loading missing libraries (fzy.lua and leakybucket.lua)

Opdatering: 31. maj kl. 18:16

Add additional checks for newer SMH save files, allowing support for the latest versions of Stop Motion Helper on Github

Opdatering: 31. maj kl. 18:02

Retargeting

  • Add a retargeting implementation, allowing a puppet to play any animation depending on the puppeteer's model. This also adds a pose offsetting menu with a save/load system, where individual bones can be rotated, translated, and saved for later use with different puppets using the same puppeteer.
    • Also give players the ability to make their own retargeting for custom models, in Utilities > Ragdoll Puppeteer > Bone Map Generator
  • Remove model check for SMH models, potentially allowing SMH animations to be retargeted for a specific entity.
  • Improve sequence list loading by loading the items over time, rather than on the same frame. This improves over the previous behavior, which would lag the game until ALL items are loaded (particular for playermodel animations).
  • Disable sequence sounds by using a custom prop_puppeteer entity. (This also prepares for the possibility of a shared ENT:AddLayeredSequence implementation, which will supersede the current gesture method).
  • Optimize how default bone poses are calculated by caching the result for a specific model. May improve playback performance
  • Restructured tool and UI files by storing related posing and retargeting functions in pose.lua
  • Add ragdollpuppeteer_autopose_locomotion convar/checkbox, which sets the pose parameters of some locomotion-related sequence (defaults to TF2 walking or running sequences).

Opdatering: 12. jan. kl. 13:39

Feature Requests 2

  • Add scale offset slider to scale the puppet's movement (not scale the puppet itself).
  • Add support for puppeteering cameras
  • Fix not changing to the same animation when selected. Thanks to Gamer for reporting this bug!
  • Add "Face me" checkbox to make puppeteer face a set direction when unchecked. Thanks to Gamer for requesting this feature!
  • Add "Random Pose" button to sample a pose from the sequence list. Thanks to Areus for requesting this feature!
  • Add "Reset nonphysical bones" checkbox to control the users ability to preserve nonphysical bone poses if they choose not to animate them. Thanks to Areus for requesting this feature!
  • Add "Disable tweening" checkbox to control whether SMH animations should tween between keyframes.
  • Fix nil bone matrix issue with puppeteering `prop_physics` with SMH animation

Opdatering: 25. nov. 2024 kl. 16:27

  • Fixed Player string issue
  • Decreased file download times

Opdatering: 24. okt. 2024 kl. 12:05

Use the puppeteer velocity instead of the floor, allowing attach to ground movement to be smoothed out

Opdatering: 23. okt. 2024 kl. 17:13

Smoothing improvements

  • Further reduce jittering on the puppet
  • Close the distance between the puppet and puppeteer
  • Fix puppet "hopping" with the floor when attached to the ground

Opdatering: 23. okt. 2024 kl. 12:16

Perform bone manipulations (moving fingers) only on nonphysical bones. Reduces server stress (and network cost if the user has Advanced Bonemerge Tool), and mitigates (not completely remove) weird distortions when converting to an Animated Prop (which preserves bone manipulations from the ragdoll)

Opdatering: 23. okt. 2024 kl. 11:22

Fix GetInfo error on player connect, preventing variables from being set

Opdatering: 23. okt. 2024 kl. 10:22

  • Fix smoothing not working for physics props; disabled it for effect props
  • Fix puppet jittering (noticeable with resized ragdolls) by only smoothing when the floor moves