音声反応型3Dビジュアライザー
React / TypeScript / Three.js / WebGL / Web Audio API を使用し、音声に反応して3Dビジュアルが変化するWebアプリケーションを制作しました。 アップロードした音源を解析し、リアルタイムで3Dビジュアルに反映させるだけでなく、生成したビジュアライザーを1920×1080のMP4動画としてレンダリング・ダウンロードできる機能も実装しています。 フロントエンド実装、UI設計、音声解析処理、3D表現、動画レンダリング機能、Cloudflare周りの設定・デプロイまで担当しました。 また、Codex / Cursor / GitHub Copilot などのAI支援ツールを活用し、実装方針の整理、コード生成補助、リファクタリング、エラー解決などを行いながら開発を進めました。 音楽制作の経験を活かし、音・映像・Web技術を組み合わせたインタラクティブな表現と、実際のコンテンツ制作に使える出力機能の両立を目指しました。 使用技術: React / TypeScript / Vite / Emotion / Material UI / Three.js / WebGL / Web Audio API / Cloudflare / Codex / Cursor / GitHub Copilot