Node based framework
-
Does anyone know of a Node based framework, something that would allow you to set up node based editing, similar to what you see in programs like Maya or Houdini? Something that would allow you to set up graph of objects, which could then be asked to perform a calculation(s)? I'm thinking of something that would allow you to build something like this: http://www.sidefx.com/docs/houdini9.5/network/[^]
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
Does anyone know of a Node based framework, something that would allow you to set up node based editing, similar to what you see in programs like Maya or Houdini? Something that would allow you to set up graph of objects, which could then be asked to perform a calculation(s)? I'm thinking of something that would allow you to build something like this: http://www.sidefx.com/docs/houdini9.5/network/[^]
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
Now why would you want one, if it sounds so cool to design and code your own? :rolleyes:
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 beta 1 - out now!
((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))It would be cool to do this, however it would be nice to see another reference, to get ideas, etc.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
Does anyone know of a Node based framework, something that would allow you to set up node based editing, similar to what you see in programs like Maya or Houdini? Something that would allow you to set up graph of objects, which could then be asked to perform a calculation(s)? I'm thinking of something that would allow you to build something like this: http://www.sidefx.com/docs/houdini9.5/network/[^]
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
i wrote one of my own to do image processing a while back, and IIRC, it wasn't really too difficult. i think the hardest part was the rendering the network on-screen without having the I/O lines overlap each other too much.
-
Does anyone know of a Node based framework, something that would allow you to set up node based editing, similar to what you see in programs like Maya or Houdini? Something that would allow you to set up graph of objects, which could then be asked to perform a calculation(s)? I'm thinking of something that would allow you to build something like this: http://www.sidefx.com/docs/houdini9.5/network/[^]
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
http://www.openrm.org/[^] What kind of calculations do you need to do? And when you say "edit nodes" what kind of editing do you want to support?
Todd Smith
modified on Tuesday, October 21, 2008 4:34 PM
-
Does anyone know of a Node based framework, something that would allow you to set up node based editing, similar to what you see in programs like Maya or Houdini? Something that would allow you to set up graph of objects, which could then be asked to perform a calculation(s)? I'm thinking of something that would allow you to build something like this: http://www.sidefx.com/docs/houdini9.5/network/[^]
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
http://en.wikipedia.org/wiki/DOT_language[^] May give some ideas for handling the graph part.
...cmk The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying. - John Carmack
-
http://en.wikipedia.org/wiki/DOT_language[^] May give some ideas for handling the graph part.
...cmk The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying. - John Carmack
I've done something vaguely similar but for business applications. I implemented the Composite pattern for classes that enabled me to create a graph of objects, with each node having a business rule (validations + calculations mainly) collection. It was then obviously possible to iterate over the object graph and "execute" the business rules. Each view (for editing) was a user control and I had a "mapper" than mapped from each node's concrete type to the correct user control. Hope this makes sense!
-
It would be cool to do this, however it would be nice to see another reference, to get ideas, etc.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog