At first glance, the task that the actual sound-reflecting-off-of-surfaces element of grasshopper does is to overcome grasshopper's lack of a looping element, and to provide conveniently a set of succinct inputs with a wide variety of outputs. Because of its simplicity, the results are quite clear, fast, and visually understandable.
I made an attempt to duplicate literally the effects of the function, and fairly quickly figured out why it was necessary to have a plugin to regulate the number of bounces - it still eludes me as to why grasshopper, which is otherwise pretty comprehensive, doesn't include a pre-installed plugin to permit a set number of loops; sure, they exist, but it's odd. In any case, this one is just a quick pass at calculating a single bounce. I made one addition, which places a point along the resultant polyline curve at a set distance, since acoustics places so much importance upon the frequencies which a space reflects the best. Using the outputs of the Hoopsnake function, this sort of edit can potentially be leveraged to get more meaningful results.
No comments:
Post a Comment