Files
Nexus/2025/scripts/modeling_tools/ModIt/ModIt_LAUNCH.py
2025-12-05 08:08:44 +08:00

41 lines
1.4 KiB
Python

##-------------------------------------------------------------------------- I M P O R T
import json
##---------------------------------------- Import Modules
import importlib
from . import ModIt_Global
importlib.reload(ModIt_Global)
##-------------------------------------------------------------------------- G L O B A L V A R
##PATH_SET
PreferencePath = ModIt_Global.PreferencePath
ToolsPath = ModIt_Global.ToolPath
DOCK =(json.load(open(PreferencePath + 'Dockable.json',"r"))['VALUE'])
if DOCK == 0:
print("MODIT FLOATING MODE")
open(PreferencePath + 'UI_Adapt_Height.json', "w").write(json.dumps({"VALUE": 660}))
open(PreferencePath + 'Section_Utilities.json', "w").write(json.dumps({"VALUE": 1}))
open(PreferencePath + 'Section_Primitives.json', "w").write(json.dumps({"VALUE": 1}))
open(PreferencePath + 'Section_Colors.json', "w").write(json.dumps({"VALUE": 1}))
open(PreferencePath + 'Section_Selections.json', "w").write(json.dumps({"VALUE": 1}))
open(PreferencePath + 'Section_Mesh.json', "w").write(json.dumps({"VALUE": 1}))
open(PreferencePath + 'Section_Sets.json', "w").write(json.dumps({"VALUE": 1}))
open(PreferencePath + 'Section_Tools.json', "w").write(json.dumps({"VALUE": 1}))
from . import ModIt_UI
importlib.reload(ModIt_UI)
ui = ModIt_UI
else:
print("MODIT DOCKABLE MODE")
from . import ModIt_UI
importlib.reload(ModIt_UI)
ui = ModIt_UI.showUI()