You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to cora...@googlegroups.com
Hello everyone,
First of all, thank you Andrea and all the contributors for this great openSource project!
I want to make a node with a custom UI, imagine adding a label with the state of the node, like in pipeline's demo, and a custom nodeInspector's behavior (add some buttons...)
Is it possible to make it in python or do I have to compile some classes??
Thank you
nico
Dorian FEVRIER
unread,
Aug 23, 2012, 10:13:08 AM8/23/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
This is how coral pairs a NodeUi subclass to a node name, you should be able to figure things out from there.
Nicolas Lambert
unread,
Aug 23, 2012, 12:51:09 PM8/23/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to cora...@googlegroups.com, ainterg...@gmail.com
Thank you, I'll take a look on. But for the jitterNode, I can't manage to run it... Perhaps I have to put it in a plugin folder?
Sorry for my newbies questions...
Nicolas Lambert
unread,
Aug 23, 2012, 1:02:29 PM8/23/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to cora...@googlegroups.com, ainterg...@gmail.com
Do I have to add th ui class in builtinUis.py, or there is a way like in the jitter example to load an UI file?
It seems there is a way using plugin, but I don't find the way to correctly load plugin at the startup?
Andrea Interguglielmi
unread,
Aug 23, 2012, 1:19:27 PM8/23/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Nicolas Lambert, cora...@googlegroups.com
To load a plugin or a pluginUi from a running coral instance fire this in the script editor:
from coral.coralUi import coralUi coralUi.loadPluginUi("myPluginUi.py")
from coral import coralApp
coralApp.loadPlugin("myPlugin.py")
Nicolas Lambert
unread,
Aug 23, 2012, 1:23:17 PM8/23/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to cora...@googlegroups.com, Nicolas Lambert, ainterg...@gmail.com
Ok thank you!
Just to know, if I want to have my nodes loading at the startup, I have to implement them directly in the core, or there is a folder scanned a the startup?
Andrea Interguglielmi
unread,
Aug 23, 2012, 1:25:47 PM8/23/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Nicolas Lambert, cora...@googlegroups.com
You can set this environment var before to launch coral:
CORAL_PLUGINS_PATH = "/myCoralPlugins"
Nicolas Lambert
unread,
Aug 23, 2012, 1:28:47 PM8/23/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to cora...@googlegroups.com, Nicolas Lambert, ainterg...@gmail.com
Great!!
Thank you for your reactivity, and enjoy Dreamworks!!
Andrea Interguglielmi
unread,
Aug 23, 2012, 1:28:50 PM8/23/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Nicolas Lambert, cora...@googlegroups.com
And there's also this other env you can set:
CORAL_STARTUP_SCRIPT = "/blah.py"
That lets you do whatever you need to customize coral at startup, you can load plugins, customize menus, whatever.