banner
Rating
Voted0

Ragdoll Puppeteer – ragdoll posing/Mod

10
Mod version:1
Game version:1
The mod has been successfully tested for the absence of viruses
1222.82K40.16K

Report mod

  • image
  • image
modalImage

About This Mod

Use Cases:


The author created this tool to help GMod animators create keyframe animations. It can be used as follows:


Prepare sequences in SMH and use Ragdoll Mover or other positioning tools to create new animations. For example, using SMH, you can use existing running animations or create your own animations. In animation, SMH is used to draw the main motion trajectory of a ragdall, and RGM is used to set the pose of each frame.

You first create a doll in an animation frame, and then make additional changes using RGM. For example, you can first set up a machine gun with your primary weapon and then set up your hands to hold another weapon; you can also use stored poses from the SMH animation that can be used to create a new doll pose.

Use ragdolpuppeteer_playback and the SMH physical recorder to write the sequence to the SMH.

Additional information on the first paragraph. If you have a walking animation (root motion animation) that moves the character forward, you can automate that movement by playing the animation in ragdollpuppeteer, setting the frame to SMH, and clicking the "Refresh" button on the "Puppet Master Position" button to update the source of the walking animation.


Console Commands and Variables

An asterisk (*) indicates that this feature is disabled in the multiplayer! Why? These features send a lot of pause data to the server, which can be stressful if multiple players are using this tool at the same time.


[ragdolpuppeteer_updateposition]: This moves the blue puppeteer to stand on the ragdoll's pelvis or floor. ragdolpuppeteer_updateposition_floors enabled. The behavior is the same as when you click the "refresh puppet master position" button.

If [ragdolpuppeteer_updateposition_floors]: is enabled, the above behavior changes and the puppet master is teleported to the floor. This is useful for scenes where the floor is a scene. The behavior is similar to selecting the "Teleport to Floor" check box.

[ragdolpuppeteer_previousframe] & ragdolpuppeteer_nextframe: reduces (or increases) the ragdolpuppeteer_frame console variable, moves the puppeteer one frame back (or forward), and ragdoll allows the puppeteer to update the position of the puppet.

[ragdollpuppeteer_animatenonphys]: This moves the non-physical bones of the ragdoll doll (fingers and toes). This behavior is similar to selecting the Animate Non-Physical Bones check box.

[ragdollpuppeteer_offsetroot]: For segments, this shifts the angle, positions regdall away from the puppeteer, and makes all necessary adjustments. This has no effect on the animation of the assistant doll.

[ragdollpuppeteer_frame]: The console variable that represents the regdall frame. This is an alternative way to change the frame of the puppeteer. The control panel must be open so that the puppeteer can change the frame.

[sv_ragdolpuppeteer_allow_playback]: if enabled, players can run '+ragdolpuppeteer_playback' due to server load due to this pause.

[+ragdolpuppeteer_playback] and [-ragdolpuppeteer_playback]: automatically moves the frame slider, which is useful for tools such as the Stop Motion Helper physics writer. sv_ ragdolpuppeteer_allow_playback Enabled only if 1″.

[ragdolpuppeteer_fps]: The playback frame rate when calling +ragdolpuppeteer_playback. Changing this setting during playback also affects the frame rate of real-time playback...

Similar Mods/Addons

Game Version *

1 (Ragdoll Puppeteer.zip)