AIGPAIGP

Three.js インタラクティブ3D花火シミュレーター

P

Prompt

Create an interactive 3D fireworks simulation using Three.js where users can launch fireworks by clicking/tapping, with realistic particle physics, gravity effects, and customizable explosion patterns. Include controls for color, size, and explosion type.

VISTA DE CÓDIGO

Personalizar código con IA

La IA reescribe este código según tus instrucciones. La vista previa es gratuita; copia y descarga por ¥100.

AIとの対話に追加する一言

プロンプトと一緒にコピーして、AIがより正確に意図を汲み取れるようにします

このコードをそのまま使いたいので、CDNリンクも含めた完全なHTMLファイルとして出力してください。

初心者なので、各行にコメントを追加して、何をしているか説明してください。

このコードをWordPressのテーマに組み込む方法も教えてください。

動作確認済みのコードをお願いします。エラーが出る場合の対処法も含めて。

このインタラクティブな3D花火シミュレーターは、Three.jsを使用したパーティクル物理演算、重力シミュレーション、リアルタイム3Dグラフィックスを実演します。ユーザーはシーンの任意の場所をクリックするか、コントロールパネルを使用して花火を打ち上げることができます。各花火は、色、サイズ、爆発パターン、重力強度などのカスタマイズ可能なパラメータで、現実的な物理法則に従います。

主な機能:

  • インタラクティブ発射システム: 任意の場所をクリックしてその位置で花火を打ち上げ
  • カスタマイズ可能なパラメータ: 色、サイズ、爆発タイプ、重力の制御
  • 複数の爆発パターン: 球状、リング状、噴水状、ランダムな爆発
  • リアルな物理演算: 重力がロケットと爆発パーティクルの両方に影響
  • 視覚効果: ロケットの軌跡、パーティクルのフェード、動的ライティング
  • 自動発射モード: 10秒間に10発の花火を自動的に打ち上げ
  • パフォーマンス最適化: 期限切れパーティクルの自動クリーンアップ

技術的な実装:

シミュレーションは、カスタム物理計算を組み込んだThree.jsのパーティクルシステムを使用しています。各花火は、初速度で上昇し重力の影響を受け、最高高度で爆発するロケットで構成されています。爆発パーティクルはロケットの色とサイズのプロパティを継承し、選択された爆発パターンに基づいて異なる速度分布を持ちます。

シーンには地面、環境光と指向性ライト、異なる視点を提供するゆっくり回転するカメラが含まれています。すべての視覚要素は外部アセットなしでプログラム的に作成されており、コードは自己完結型で修正が容易です。

¿Te resultó útil este prompt?

Comentarios

Los comentarios aparecen después de la moderación

この記事が役に立ったら投げ銭で応援

Apple Pay / Google Pay / クレジットカード対応 · Stripeで安全に決済

開発者が選ぶ最強ツール集

運営者が毎日使っているツール・ガジェット 6選

見る
Inicioヘルプ
Three.js インタラクティブ3D花火シミュレーター | 探せる、試せる、生成AIプロンプト集-AIGP | 探せる、試せる、生成AIプロンプト集-AIGP