ComfyUI > Nodes > ComfyUI-HY-Motion1 > HY-Motion Preview Animation (3D)

ComfyUI Node: HY-Motion Preview Animation (3D)

Class Name

HYMotionPreviewAnimation

Category
HY-Motion
Author
jtydhr88 (Account age: 0days)
Extension
ComfyUI-HY-Motion1
Latest Updated
2026-03-20
Github Stars
0.26K

How to Install ComfyUI-HY-Motion1

Install this extension via the ComfyUI Manager by searching for ComfyUI-HY-Motion1
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-HY-Motion1 in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

HY-Motion Preview Animation (3D) Description

Interactive 3D motion preview node using Three.js for real-time animation visualization.

HY-Motion Preview Animation (3D):

The HYMotionPreviewAnimation node is designed to provide an interactive 3D motion preview using Three.js, a popular JavaScript library for 3D graphics. This node allows you to visualize motion data in a dynamic and engaging way, offering playback controls and the ability to export animations in the GLB format, which is widely used for 3D models and animations. The primary goal of this node is to facilitate the examination and refinement of motion data by providing a real-time preview environment. This can be particularly beneficial for AI artists who need to see how their motion data translates into actual animations, enabling them to make informed adjustments and improvements. By leveraging Three.js, the node ensures that the animations are rendered smoothly and efficiently, making it easier for you to focus on the creative aspects of your work.

HY-Motion Preview Animation (3D) Input Parameters:

motion_data

The motion_data parameter is a required input that represents the motion data you wish to preview. This data is expected to be in the HYMOTION_DATA format, which typically includes information about joint rotations, translations, and other relevant animation details. The quality and accuracy of the motion data directly impact the resulting animation, so it is crucial to ensure that the data is well-prepared and formatted correctly before inputting it into the node.

sample_index

The sample_index parameter is an optional integer input that allows you to specify which sample of the motion data to preview. It has a default value of 0, with a minimum value of 0 and a maximum value of 3. This parameter is useful when you have multiple samples or variations of motion data and want to preview a specific one. By adjusting the sample_index, you can quickly switch between different samples to compare and analyze their animations.

HY-Motion Preview Animation (3D) Output Parameters:

motion_data

The output parameter motion_data is a string that contains the serialized JSON representation of the motion data used in the preview. This output is valuable for further processing or exporting the animation data, as it encapsulates all the necessary information about the motion, including joint rotations, translations, frame count, and other metadata. By providing this output, the node ensures that you have access to a comprehensive and portable version of the motion data that can be used in other applications or workflows.

HY-Motion Preview Animation (3D) Usage Tips:

  • Ensure that your motion data is correctly formatted and contains all necessary information before inputting it into the node to achieve accurate and smooth animations.
  • Utilize the sample_index parameter to quickly switch between different motion data samples, allowing for efficient comparison and analysis of various animations.

HY-Motion Preview Animation (3D) Common Errors and Solutions:

Invalid motion data format

  • Explanation: This error occurs when the input motion data does not conform to the expected HYMOTION_DATA format.
  • Solution: Verify that your motion data is correctly formatted and includes all required fields such as joint rotations and translations.

Sample index out of range

  • Explanation: This error happens when the sample_index value is set outside the allowed range of 0 to 3.
  • Solution: Adjust the sample_index to be within the valid range, ensuring it corresponds to an available sample in your motion data.

HY-Motion Preview Animation (3D) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-HY-Motion1
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

HY-Motion Preview Animation (3D)