Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Node based framework

Node based framework

Scheduled Pinned Locked Moved The Lounge
comsysadmindata-structuresquestion
8 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jim Crafton
    wrote on last edited by
    #1

    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

    L C T C 4 Replies Last reply
    0
    • J Jim Crafton

      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

      L Offline
      L Offline
      leppie
      wrote on last edited by
      #2

      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))

      J 1 Reply Last reply
      0
      • L leppie

        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))

        J Offline
        J Offline
        Jim Crafton
        wrote on last edited by
        #3

        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

        G 1 Reply Last reply
        0
        • J Jim Crafton

          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

          C Offline
          C Offline
          Chris Losinger
          wrote on last edited by
          #4

          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.

          image processing toolkits | batch image processing

          1 Reply Last reply
          0
          • J Jim Crafton

            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

            T Offline
            T Offline
            Todd Smith
            wrote on last edited by
            #5

            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

            1 Reply Last reply
            0
            • J Jim Crafton

              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

              C Offline
              C Offline
              cmk
              wrote on last edited by
              #6

              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

              D 1 Reply Last reply
              0
              • C cmk

                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

                D Offline
                D Offline
                developer6
                wrote on last edited by
                #7

                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!

                1 Reply Last reply
                0
                • J Jim Crafton

                  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

                  G Offline
                  G Offline
                  GStrad
                  wrote on last edited by
                  #8

                  If you want a working reference, Blender has had a similar node based texture system for a couple of revisions, source code download is here:- http://www.blender.org/download/source-code/[^]

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups