ArchiTrace

ArchiTrace is an extension that generates path-based patterns across mesh surfaces using a modal agent system. The agents move continuously along the 3D geometry to simulate complex trails.

The system utilizes BVH (Bounding Volume Hierarchy) for surface snapping, maintaining accurate contact with the underlying mesh. Agents calculate their movement by projecting directions onto the surface's tangent plane, allowing for smooth path generation. The simulation includes adjustable separation forces to manage interactions between agents and prevent unwanted path overlaps. Parameters can be controlled in real-time while the simulation runs.