-
Notifications
You must be signed in to change notification settings - Fork 4
/
__init__.py
35 lines (29 loc) · 1.04 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# check for installed packages and if they are missing, install them now
# after the initial installation, dependency checks will be disabled
# in setup_state.txt set setup_completed to "False" to trigger a system check / reinstall when enabling omni_trax
from .utils.setup import check_packages
from .utils.setup.CUDA_checks import check_CUDA_installation
from .utils import compute
from .utils import track
from .utils import pose
bl_info = {
"name": "omni_trax",
"author": "Fabian Plum",
"description": "Deep learning-based multi animal tracker",
"blender": (2, 92, 0),
"version": (1, 0, 0),
"location": "",
"author": "Fabian Plum",
"warning": "RUN IN ADMINISTRATOR MODE DURING INSTALLATION! "
"Additional dependencies may conflict with other custom Add-ons.",
"category": "motion capture",
}
# (un)register module #
def register():
utils.compute.register()
utils.track.register()
utils.pose.register()
def unregister():
utils.compute.unregister()
utils.track.unregister()
utils.pose.unregister()