This is my attempt to create a graphical relationship script sequencer modeled after Maya DAG node system and Rhino Grasshopper
scripting in comparision would be slower than Maya C++ API or Rhino C#/vb.net SDK, but its a very quick way to test logic and ideas
image shows a study of tracing related nodes from an end node
The idea is that the result of this graph can be sent into Maya or other software that can execute scripts outside the software and Sketchup or other software with web scripting to internal scripting support.
Some updates on progess, on the Maya python/mel side it is found to be quite difficult to communicate between actionscript and python, while as3 can send things into python through either commandport or a python server in a thread, it has some problems recieving multiline results through TCP, some work is needed to reformat the results and send back on a set custom command. AS3 projector is required for socket connections.
I am now working on the first prototype of the sketchup edition. The next thing would be to devise a way to work with the sketchup API and to consider the system as to how it would work, i.e. would it update existing geometries (maya) or create new geometry based on existing (grasshopper)
Directed Acyclic Graph