Armature Validation P2
- Added Highlight Bone System in the 3D View, can be turned off in settings. - Added more bones to the acceptable bone lists. - Fixed issue with properties registrations and unregistration, the system is more rebust now. - Added a validate t-pose system - Added a detect bone scales system. - Fixed some translation strings - Armature validation now uses logger system.
This commit is contained in:
+16
-1
@@ -18,10 +18,25 @@ def register():
|
||||
|
||||
from .core import auto_load
|
||||
print("Starting registration")
|
||||
|
||||
# Make sure to initialize logging first
|
||||
from .core.logging_setup import configure_logging
|
||||
configure_logging(False)
|
||||
|
||||
# Then initialize the addon
|
||||
auto_load.init()
|
||||
|
||||
# Register classes in proper order
|
||||
auto_load.register()
|
||||
|
||||
# Verify property registration
|
||||
import bpy
|
||||
if not hasattr(bpy.types.Scene, "avatar_toolkit"):
|
||||
from .core.properties import register as register_properties
|
||||
register_properties()
|
||||
|
||||
print("Registration complete")
|
||||
|
||||
def unregister():
|
||||
from .core import auto_load
|
||||
auto_load.unregister()
|
||||
auto_load.unregister()
|
||||
Reference in New Issue
Block a user