Scale change by nosie. Draw by openFrameworks

[ Video ]

[ About ]
ノイズによって球体の欠片のサイズを変える。
更に、ノイズの値をifとofMap()を使って整形してメリハリをつける。

Change the size of the sphere pieces depending on the noise.
Furthermore, the value of the noise is shaped using if and ofMap() to make it more vivid.

[ Source ]

[ Link ]
https://github.com/junkiyoshi/Insta20210712

[ Kinako ]

Arrow by arrows. Draw by openFrameworks

[ Video ]

[ About ]
座標と半径を使ってお互いが被らないように隙間を埋める。
distance(my, other) < my.radisu + other.radius. Use coordinates and radius to fill in the gaps so that they don't cover each other. distance(my, other) < my.radisu + other.radius. [ Source ]

[ Link ] https://github.com/junkiyoshi/Insta20210711

Twisting String. Draw by openFrameworks

[ Video ]

[ About ]
文字の座標を回転させる。
ofTrueTypeFont.getStringAsPoints()で取得した座標にglm::highp_mat4で回転した座標を計算する。

Rotate the coordinates of a character.
Calculate the coordinates rotated by glm::highp_mat4 to the coordinates retrieved by ofTrueTypeFont.getStringAsPoints().

[ Source ]

[ Link ]
https://github.com/junkiyoshi/Insta20210710