Skip to content

Core: batch process all bones at each frame #55

@Lauloque

Description

@Lauloque

Currently, each bone is processed one at a time, selecting/deselecting each bone individually:

# Current: O(bones * frames) selection operations
for bone in bones:
    setup_bone_for_conversion()  # select/deselect
    for frame in frames:
        convert_frame()

This current implementation is a limitation from using Copy Rotation Transform addon. Once #48 is completed, it might allow a better approach:

# Process all bones per frame: O(frames) selection operations  
for frame in frames:
    contert_all_bones()

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions