Member 1440
7 entries
28119 views

 RSS
Contributor to project:
Emergence and Navigating...
Brian Miller (M)
US
Immortal since Jan 9, 2008
Uplinks: 0, Generation 3
  • Affiliated
  •  /  
  • Invited
  •  /  
  • Descended
  • Recently commented on
    From brianmiller
    Distress, Unite,...
    From dannic
    Interactive Blood Types 2
    brianmiller’s project
    Emergence and Navigating...
    Develop a generative, emergent process to fill space (2D or 3D) using only black lines. Modify a known process or invent your own. Implement your...
    Now playing SpaceCollective
    Where forward thinking terrestrials share ideas and information about the state of the species, their planet and the universe, living the lives of science fiction. Introduction
    Featuring Powers of Ten by Charles and Ray Eames, based on an idea by Kees Boeke.
    From brianmiller's personal cargo

    Distress, Unite, Collaborate, Disperse 3
    Project: Emergence and Navigating Space

    Here's the final print of my program, at 1/16th size. The balance between the whites, blacks, and grays turned out nicely. Again, this is the visual representation of creatures coming together, feeding off each other's momentum, and dispersing after gaining enough speed. The lighter lines represent the fast creatures, while the grayer/black lines represent those creatures that are slowing down or stopped. If a creature moves too slow, it begins to show the black dot as a distress signal, and grows it's radius of interaction. That way, more creatures are likely to come along and help it get moving. See the previous post with the video to get a better idea of whats going on.

    Here are some other images that the program produced. I really like the one below, but I just couldn't get the same effect when the playing field was much larger.





    Please feel free to leave comments

    Wed, Feb 6, 2008  Permanent link

    Sent to project: Emergence and Navigating Space
      RSS for this post
    2 comments
      Promote (2)
      
      Add to favorites (2)
    Create synapse
     
    Comments:


    shandora     Wed, Feb 27, 2008  Permanent link
    Your emergences are fascinating :-)
    2 questions if I may...
    Is the motion of your agents 2D or 3D ?
    Can you tell which software tools you used to implement the logics and the graphics ?

    p.s.

    For some reason the link to the video clip doesnt work here

    brianmiller     Wed, Feb 27, 2008  Permanent link
    The motion of the creatures are in a 2D space. As for the graphics, all I'm doing is drawing lines to each of the creatures centers.

    To make each creature interact with one another, I didn't use any particular libraries or magic tools. I simply borrowed some code from the examples in Processing from the following site:

    http://artport.whitney.org/commissions/softwarestructures/map.html

    Particularly the code associated with part 08 (on the far left of the site), where each circle is drawing a line between their intersection points. I hope this was helpful. Also, I plan to post a couple more videos in the near future to show the evolution of this piece.
     
          Cancel