アプリの特徴
- リアルタイム物理演算: C++ネイティブ実装と空間ハッシュ衝突判定により、無数の毛並みと2つの球体が滑らかにバウンド・干渉します。
- Vulkan 3D描画: 立体的なチューブメッシュと半球ライティングで、毛の1本1本まで陰影をつけて描画します。
- パラメータのリアルタイム調整: 重力(Gravity)・毛の硬さ(Stiffness)・毛の太さ(Thickness)をスライダーで自由に変更できます。
操作方法
- 球体をドラッグ(1本指): 球体に直接触れて動かすと、空間内で掴んで振り回すことができます。
- 視点を回転(背景スワイプ): 球体以外の場所をスワイプすると、カメラアングルを360度自由に回せます。
- ズーム(2本指ピンチ): ピンチイン・ピンチアウトでカメラの距離を調整できます。
- RESETボタン: 球体の位置と状態を初期配置に戻します。
インストール手順
- 上記の「APKをダウンロード」ボタンをタップして
SOFTUNI.apk を保存します。
- ダウンロード完了の通知、またはスマホの「Files(ファイル)」アプリから
SOFTUNI.apk をタップします。
- 「セキュリティ上の理由から、このソースからの不明なアプリをインストールすることはできません」と表示された場合は、「設定」→「この提供元のアプリを許可」をオンにして戻ります。
- 「インストール」をタップすると、ホーム画面に SOFTUNI が追加されます。
※Google Playストア外からの直接インストール(サイドローディング)のため、初回のみブラウザまたはファイルアプリ側でインストール許可が必要です。