UniRig: Compare Skeletons:
The UniRigCompareSkeletons node is designed to facilitate the side-by-side comparison of two skeletons by opening two FBX files in a split-view debug viewer. This node is particularly beneficial for users who need to analyze and compare the structural differences or similarities between two skeleton models. It synchronizes camera rotation and zoom across both views, ensuring a seamless and intuitive comparison experience. Additionally, it enhances the comparison process by allowing users to click on a bone in one view, which then highlights the corresponding bone in the other view based on name matching. This feature is especially useful for identifying discrepancies or confirming alignment between skeletons, making it an essential tool for AI artists and developers working with 3D models and animations.
UniRig: Compare Skeletons Input Parameters:
fbx_path_left
This parameter specifies the path to the FBX file of the skeleton that will be displayed on the left side of the split-view. It accepts a string input, which can be either a relative path from the output directory or an absolute path to the file. The correct path is crucial as it determines which skeleton is loaded for comparison. There are no specific minimum or maximum values, but the path must be valid and accessible for the node to function correctly.
fbx_path_right
This parameter defines the path to the FBX file of the skeleton that will be displayed on the right side of the split-view. Similar to fbx_path_left, it requires a string input that can be a relative or absolute path. The accuracy of this path is essential for loading the correct skeleton for comparison. As with the left path, there are no specific constraints on the values, but the path must be valid and accessible.
UniRig: Compare Skeletons Output Parameters:
None
The UniRigCompareSkeletons node does not produce any direct output parameters. Its primary function is to provide a visual comparison interface within the application, rather than generating data outputs.
UniRig: Compare Skeletons Usage Tips:
- Ensure that both FBX file paths are correctly specified and accessible to avoid loading errors.
- Use the synchronized camera rotation and zoom features to maintain a consistent view of both skeletons, which aids in a more effective comparison.
- Take advantage of the bone highlighting feature to quickly identify corresponding bones between the two skeletons, which can be particularly useful for debugging or verifying rigging consistency.
UniRig: Compare Skeletons Common Errors and Solutions:
FileNotFoundError: [Errno 2] No such file or directory: <fbx_path>
- Explanation: This error occurs when the specified FBX file path is incorrect or the file does not exist at the given location.
- Solution: Verify that the file path is correct and that the file exists at the specified location. Ensure that the path is either relative to the output directory or an absolute path.
PermissionError: [Errno 13] Permission denied: <fbx_path>
- Explanation: This error indicates that the application does not have the necessary permissions to access the specified FBX file.
- Solution: Check the file permissions and ensure that the application has the necessary read permissions for the file. Adjust the permissions if necessary or run the application with elevated privileges.
