emission tessellation
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
emission tessellation (Yukio Minobe 美濃部幸郎, 2010)
This is an experimental work to develop a methodology with which a spacial articulation is emerged through interactions of “agents” behaviours in this space. In fact, this experiment is a byproduct along the way where I have been investigating into a problem: how the air environment could be divided in the case where the air is heated by some sources. Therefore, these agents have been hypothesized as air particles. In a special case, it has been known that a characteristic pattern can be emerged, which is called “Bénard cell“. If we could grasp how patterns are emerged depending on positions of heat sources, it can be expected efficient spacial articulations would be developed in terms of an efficient energy consumption.
Even though a C.F.D. could see what happens in these cases, it’s an “energy-consuming” work for such an early attempt. Therefore, this algorithm is attempting to establish a more intuitive way before conducting scientific simulations: to tessellate a planar field through collisions of particles emitted from sources. Particles emitted from sources arranged in a random manner collide with each other at some points, where they make invisible boundaries. While this cannot get rigorous results depicting air behaviours, we can see how patterns are emerged through controlling each particle’s velocity.
If all of the velocity are the same over the field, the pattern should be a well-known Voronoi diagram. If the velocities are different from each emission sources, the pattern would be a weighted Voronoi diagram. However, If every velocity within the same emission source is differed from each other, what patters can be emerged? This situation is really natural phenomenon, such as cases where the wind is blowing around sources or the buoyancy effect has been taken into accounts of. This algorithm emulate these cases by introducing an “attractor”, which can change each particle’s velocity by attracting them through the virtual forces. The above pictures are demonstrating a few examples in such a case.
The programme is built with Processing.







