このプロジェクトについて
Pascal Editorは、React Three FiberとWebGPUを使用して構築された建築モデリング用3Dビルディングエディタです。壁、スラブ、ゾーン、アイテムなどの各要素をデータノードとして表現するノードベースのシステムを通じて、3D建築プロジェクトの作成、編集、共有を可能にします。このエディタは、階層的なシーン構造、システムによるリアルタイムのジオメトリ生成、およびUndo/Redo履歴を備えた永続的なローカルストレージをサポートしています。また、壁の描画、アイテムの配置、ゾーンの作成、レベル管理のためのインタラクティブなツールが含まれています。アーキテクチャは、コアロジック、ビューアレンダリング、編集UIをモジュール式パッケージに分離しており、開発者は新しいノードタイプ、レンダラー、UIパネルを定義するプラグインを通じて機能を拡張できます。React 19、Next.js 16、Zustand、Turborepoに基づいて構築されており、ホットリロード開発、CLIインストール、およびAI支援ワークフローのためのMCP統合を提供します。システムは衝突検知に空間グリッドを、コンポーネント間通信にイベントバスを使用しており、エンドユーザーとカスタム建築ツールを構築する開発者の両方に適しています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.