2013年1月9日星期三

Hyper-CellPacking



Use packing logic to simulate the cell activities from bottom to up, 
which has the similar(same) component to generate the shape.
Each of the component separate in certain distance(the radius of the cell).
All the cells can be influence by the gravity or the disturb-forces.
Base on different frame and the forces, they will gather in different configuration.
Connections between cells are also an interesting parts that will build up kind of "Labyrinth" 
The users can also press the mouse to add new cells in 2D environment.
(In 3D environment should press "a" for random adding)
使用packing邏輯由下而上的去模擬類細胞的活動關係
相似的細胞型透過彼此的關係建構出造型
每一細胞彼此間維持固定的距離(即其直徑)
所有細胞可被設定的引力與外力所控制
依據不停狀況跟外框 
他們將會匯集成不同狀態
細胞間建構的連結線段亦形成有趣的迷宮圖形
使用者在2D介面也可透過按下滑鼠增加細胞
(3D狀況可按A鍵以亂數增加)

Start with 2D test
先從2D開始

Cell Packing
Connections Between Cells
Connections with Cells
Add Gravity (Liquid like)
Adding Cells
Adding the disturbing force


Also try with random-size cells, but not satisfied with it.
也試過用亂數大小去組構 但不適很滿意

Then go for 3D
再來進入到3D
random location cells starts
see the connections
try to get the minimum lines to weave the surface
minimum connections
Labyrinth-like Shape
Make it as 3D walls
different configurations
Packing Cells
Attraction Force
De-Attraction Force
De-Attraction Force
Build up the void space
Duplicate Forces
Duplicate Forces with Wall Boundaries
Duplicate Forces with Columns-Wave

Duplicate Forces with Columns-Wave
Duplicate Forces with Columns-Wave
Duplicate Forces with Columns-Wave
Duplicate Forces with Columns-Wave
Duplicate Forces with Columns-Wave
The Wave of the Columns, based on the distances between 
the cells and the 3 forces centers

2 則留言: