Tag Archives: Agent

Dragonfly: New AI Agent engine based only on Perception

Here’s a preview of the completely new AI agent engine in Dragonfly. We’re really excited about it. For a couple reasons….

The first is that this AI engine is based only on perception, i.e. what the agent “sees” in a given frame. No navigation meshes, no looking around corners – just raycasting. This means that you don’t need to preprocess your geometry at all: simply drop in the agents and let them go….

The second is that they go up (and down…)  ramps! This may seem fairly trivial, but we actually found it to be quite tricky without nav meshes or preprocessing. How do you know what a ramp is? When do you go up one? When on one, why do you keep going?

Enjoy!

 

1 Comment

Filed under Architecture, Architecture in Combination, Dragonfly

New SPM Vector Components release coming up and a New Project…

Yes, look for a new SPM Vector components upload on Monday (maybe Tuesday…). We’ve implemented a Collision dynamic that works with any collection of surfaces, and a much needed scale and velocity fall-off dynamic customizing the granularity of the simulation. We’ve also broken out Acceleration as its own component, which cleans things up visually, and created subcategories in the Dynamics for 3d and 2d (any surface) forces…

AND, we’ve started up work on the Dragonfly project. I posted some screenshots of this component (isovist, intentionality, geometry simulation thing…) on the Grasshopper forum a couple of months ago, but I was never totally convinced that Grasshopper was the right platform for it. So, after much thought and discussion, we will be implementing it as a Rhino and possibly Revit plugin that calls up a standalone simulation environment. I’ll post some progress shots as soon as possible, but our release date is mid October.

Dragonfly will be presented at ACADIA 2011 in Banff, Canada.

Very excited!

Leave a comment

Filed under Architecture, Architecture in Combination, Dragonfly, Geometry