Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

breve - A 3D visual simulation engine Pick of the Week
breve iconThe macosxhints Rating:
10 of 10
[Score: 10 out of 10]
[This is the Pick of the Week for the week of July 12th]

Shamelessly lifted from the website, breve is "a 3D simulation environment designed for the simulation of decentralized systems and artificial life." In other words, breve is a tool for people who are much smarter than I am! breve basically allows you to program a "world," complete with entities who respond to the rules you create. The world is created with a simulation language called "steve" (no relation to Jobs, I'm sure!). You then run your program, and you can watch your population (and its behaviors) evolve over time in an OpenGL rendered view of the world. You can zoom, rotate, and interact with obejects in the universe through this view, creating an interactive environment. There are people doing some amazingly interesting research with breve, but that's not why I chose it as a PotW.

When you install breve (it's a full GUI app; a simple drag and drop does the trick), you'll find a whole suite of demos installed with the program. To a non-scientific-type such as myself, these demos provide a glimpse into the world of simulation, and they're quite fun to watch. They range from the quick and simple (fireworks; try it with the Speed menu on Slow) to the complex and very slow to run (the "walker" examples in the Physics section should be run for 12+ hours, in order to let the walkers evolve and learn to walk). You can record any simulation to a QuickTime movie, too, so you can come back later and watch the entire progression.

When you run the demos, you'll also see the source code that creates what you're seeing on screen. If you're so inclined, you can change the variables and re-run the simulation to see what effect your changes have. If you've got the time and desire, you can even learn "steve" and write your own simulations. That, of course, is beyond my skill set, but I do enjoy running and tweaking the demos. Thanks to Sean Luke at George Mason University for pointing this one out to me!

Note: breve will stress your system -- running some of the more complex demos maxed out both CPUs on my G5 -- so don't be surprised if other tasks on your machine slow down a bit when the demos are running.
    •    
  • Currently 1.86 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (7 votes cast)
 
[10,763 views]  

breve - A 3D visual simulation engine | 2 comments | Create New Account
Click here to return to the 'breve - A 3D visual simulation engine' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
breve - A 3D visual simulation engine
Authored by: Gfx on Jul 27, '04 06:16:47PM

There are also two screensavers available that were made from breve:

1- breveWalker 1.5
2- breveSwarm 1.5

Both are available from VersionTracker... and fun to watch!



[ Reply to This | # ]
breve - A 3D visual simulation engine
Authored by: roncross@cox.net on Jul 28, '04 01:43:37AM

Hi Rob, I have run simulations in the past as part of my job. It would be interesting to see how the 64 bit G5 computer simulation compares with the G4 32 bit computer. We normally do all of our simulations on unix servers because of the memory and the 64 bit processing capabilities.

Do you notice any performance difference in speed, execution, stability or jerkyness, etc... when running this on the G5 vs the G4? CPU made be running at 100% on both system, but I would expect the G5 to give sharper and more stable results.

thx
RLC

---
rlc



[ Reply to This | # ]