Three.jsでゲームのようなWebサイトを制作中!
記事
IT・テクノロジー
こんにちは。
現在、Three.jsを使ってゲームのタイトル画面のようなWebサイトを制作しています。
一般的なホームページやLPとは違い、3Dモデルやパーティクル、アニメーションを組み合わせることで、訪問者の印象に残るWeb体験を目指しています。
今回制作している内容
現在制作しているサイトでは、
Three.jsによる3D空間
浮遊する島のオブジェクト
パーティクル演出
光のリング
スクロール連動アニメーション
ゲーム風UIデザイン
などを実装しています。
単に情報を掲載するだけではなく、サイトを訪れた方がワクワクするような演出を意識しています。
なぜThree.jsを使うのか?
最近では企業サイトやサービスサイトでも3D表現を取り入れるケースが増えてきています。
例えば、
商品を360度表示する
ブランドの世界観を表現する
サービスの印象を強める
他社との差別化を図る
といった目的で活用されています。
Three.jsを使うことで、ブラウザ上でインタラクティブな3D表現を実現できます。
今後追加予定の機能
現在は仮のオブジェクトを使用していますが、今後は以下のような演出も追加予定です。
GLBモデルの表示
より高品質な浮遊島
光のエフェクト
雲の演出
スクロールによるカメラワーク
ゲームのようなステージ選択画面
さらに完成度を高めていく予定です。
Three.jsを活用したWeb制作も対応しています
私はHTML、CSS、JavaScriptを中心に、Three.jsを活用したWeb制作を行っています。
LP制作
コーポレートサイト制作
Three.js演出追加
3Dモデル表示
アニメーション実装
などのご相談も可能です。
ご興味のある方はお気軽にご相談ください。
最後までご覧いただきありがとうございました。