logo

[C]ucarachas

Gallery details

Culebra MultiBehavior Connectivity System – OcTree Optimized

Download the App – prolebra.0.9Beta snippet Test

A multi behavior octree optimized multi agent system built in Processing 3.0 inspired by flocking and Silkworm Behaviors.

PROCESSING 3.0 SKETCH CODE
MAIN
[snippet slug=prolebra_pathfollowing_cucarachas_main lang=java]
UI
[snippet slug=prolebra_pathfollowing_cucarachas_ui lang=java]
PATH
[snippet slug=prolebra_pathfollowing_cucarachas_path lang=java]
TRACKER
[snippet slug=prolebra_pathfollowing_cucarachas_tracker lang=java]
OCTREE
[snippet slug=prolebra_pathfollowing_cucarachas_voctree lang=java]
CONTROL
  • s – pause/resume simulation
  • w – new path
  • q – draw path targets
  • p – show/hide paths
  • t – open/close trackBabies UI
  • d – draw movement
  • P – enable Path Tracking
  • b – enable/disable spawning of children (will only spawn if inside the radius of path and spawning is enabled by this key)
  • c – toggle color
  • v – draw boundary
  • o – show octree
  • z – create octree
  • 1 – draw flocking inter connectivity
  • r – reset simulation

 

 

  • Share

2 Responses

  1. What a beautiful design! I want to know how you can make the track sure bright. I can use Rhino to make the lines. But how can I capture the drawing from Rhino? or you use rendering software to do that?

    • This video is using processing, I built the original library for java and used it in processing, later I built the .NET version that works with Grasshopper. You can download Culebra 2 and use that with Rhino & GH. I am actually updating it for Rhino 7 as well.

Leave a reply

Your email address will not be published. Required fields are marked *