-
Notifications
You must be signed in to change notification settings - Fork 6
Plugin Manager Draft
natowi edited this page Feb 13, 2020
·
14 revisions
Plugin Manager [draft]
-
Manager for external plugins (CLI and GUI) (install/remove)
-
list available external plugins with metadata (plugin summary and license/copyright, supported OS)
-
download python node to MR folder and external software or provide path to existing installation
-
New GUI menu entry "Plugins"
-
host production ready plugins in a dedicated location
Python 3 draft (or use PySide2)
import urllib.request
url = "https://raw.githubusercontent.com/natowi/meshroom_external_plugins/master/InstantMeshes.py"
print ("downloading")
filename, headers = urllib.request.urlretrieve(url, filename="lib\meshroom\nodes\aliceVision")
print ("download complete!")