Using Rhino.Python, the Dual Walker code generates the impression of a three-dimensional volume using two semi-random walkers that navigate the surface and the volume of the input object respectively. The user inputs a chosen closed polysurface into the code and is asked to assign the number of walkers, number of steps per walker, and the size of each step. When the code is initiated, the selected number of walkers are initiated at random points within the input polysurface.
Each of the random start points are used to initiate two different random walkers: One that walks on the surface of the given polysurface and one that walks within the volume of the polysurface. This allows for the walkers to create an impression of the overall form of the polysurface. Potential future applications include the simultaneous creation of a skin and skeleton, or shell and fill for any shape using randomized paths.
Back to Top