1. 動画読み込み
動画ファイルをVideoTextureとして読み込む
↓
2. フレーム取得
各フレームをキャンバスに描画してピクセルデータ取得
↓
3. 領域分割
画像を5領域(左上・右上・左下・右下・中央)に分割
↓
4. 色抽出
各領域からRGB値と明度を抽出(4ピクセル間隔でサンプリング)
↓
5. 色強調
彩度を2.0倍、コントラストを1.5倍に強調
↓
6. パーティクル更新
1500個のパーティクルの色・速度・位置を更新
↓
7. オブジェクト更新
立方体・球体・円柱・トーラスの回転・スケールを更新
↓
8. レンダリング
3D空間をレンダリング(約62fps維持)