annotate blender/time_sync/__init__.py @ 2453:b23afde50bc2

blender addons get thier own pdm setup for now. fix time_from_graph startup race
author drewp@bigasterisk.com
date Sun, 18 May 2025 20:08:35 -0700
parents src/light9/blender/time_sync/__init__.py@b8a408caf115
children 405abed9a45c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2432
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
1 """
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
2 sets blender time to track ascoltami time;
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
3 blender-side time changes are sent back to ascoltami
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
4 """
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
5
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
6 sync: object = None
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
7
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
8
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
9 def register():
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
10 global sync
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
11 from .time_from_graph import Sync
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
12 sync = Sync()
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
13
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
14
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
15 def unregister():
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
16 raise NotImplementedError