メインコンテンツまでスキップ

初めての Splat アプリ

初めての Gaussian splat アプリケーション構築へようこそ!このセクションでは、ユーザーが回転、パン、ズームできる、可愛らしいおもちゃの猫の splat を読み込むシンプルなアプリケーションを作成するためのステップバイステップのチュートリアルを提供します。

パスを選択

同じアプリを構築するための4つの異なるアプローチを提供します。あなたの背景とプロジェクトのニーズに合ったものを選んでください:

🔧 Engine API を使用する

最適: 完全な制御を望む経験豊富なJavaScript開発者

  • 内容: ES6モジュールを使用したPlayCanvas Engine APIの直接利用
  • ファイル: index.html + main.js
  • 長所: 最大限の柔軟性、完全なエンジンアクセス、最小限のフットプリント
  • 短所: より多くのコードを書く必要があり、エンジン知識が必要

🌐 Web Components を使用する

最適: HTMLと最新の標準に精通したWeb開発者

  • 内容: <pc-app><pc-entity><pc-splat>タグを使用した宣言的HTML
  • ファイル: 単一のHTMLファイル
  • 長所: ビルドツール不要、慣れ親しんだHTML構文、迅速なプロトタイピング
  • 短所: Webコンポーネントの機能に限定される

⚛️ PlayCanvas React を使用する

最適: React開発者およびReactエコシステムを使用するチーム

  • 内容: PlayCanvasエンティティとコンポーネントにマッピングされるJSXコンポーネント
  • ファイル: Reactコンポーネント
  • 長所: React統合、状態管理、TypeScriptサポート、コンポーネント構成
  • 短所: Reactの知識とビルド設定が必要

🎨 エディターを使用する

最適: デザイナー、アーティスト、および視覚的に学ぶ人

  • 内容: Asset Store統合を備えたポイントアンドクリックインターフェース
  • ファイル: PlayCanvasプロジェクト(クラウドベース)
  • 長所: コーディング不要、ビジュアルツール、チームコラボレーション、公開機能
  • 短所: PlayCanvasアカウントが必要、プログラムによる制御が少ない