アプリをダウンロード 説明
「3D Companion Table Pet」は、寄り添うことを目的に作られた 3D デスクトップペットです。今デスクトップに暮らしているアメリカンショートヘアの子猫は、作者の友人の飼い猫 Banxia がモデルです。おしゃべりで食いしん坊で怖がり、人の服の上で昼寝するのが好きで、少しぽっちゃりしています。
作者がこのアプリを作り始めたとき、Banxia は計画に入っていませんでした。最初のキャラクターは、作者がよく遊んでいた大好きなペット捕獲ゲームから生まれたもので、そのゲームのペットたちがゲームの外でも一緒にいてくれたらという思いがありました。ところが、最初のバージョンを Banxia の飼い主に見せると、彼女は、これが自分の Banxia だったらどんなに素敵だろうと言いました。
友人は日中働いていて、猫と過ごせるのは朝と夜だけです。仕事中でも愛猫をそばに感じてほしいと考えた作者は、Banxia を参考にモデルを作り直し、丸くてぽっちゃりした小さな猫を作り上げました。これは Banxia への、そして友人への贈り物です。
アプリは Three.js と Tauri 2 で開発され、キャラクターのアニメーションは Blender で制作されました。プロジェクトの方向性、仕様、受け入れチェックの計画には Codex と GPT-6 Astra が協力し、ロジックコードとアプリの UI はすべて GPT が書きました。
Tripo の活用方法
子猫のベースモデルは Tripo から生まれました。作者は Tripo P2 でスマート UV 付きのベースキャラクターメッシュを生成し、同じ参照画像のセットからマテリアルを作成して Blender にエクスポートしました。整ったトポロジーと UV のおかげで、その後のアニメーション作業が楽になりました。


