モデル
はじめに
Studioには、球体、ボックス、平面などのプリミティブが組み込まれており、エディタ内ですばやくカスタマイズして配置することができます。 より複雑なデザインの場合、Studioは、ウェブベースの3Dコンテンツに最適なGLTF/GLB形式の外部3Dモデルや、アップロード後にGLBに変換できるFBXファイルをサポートしています。 このセットアップにより、流線型のバーチャルシーンを作成する場合でも、非常に詳細なバーチャルシーンを作成する場合でも、豊富な3D要素を使用することができます。
プリミティブ
以下の組み込みプリミティブが利用可能です:
Type | 属性 |
---|---|
SphereGeometry | {radius} |
BoxGeometry | {width, height, depth} |
PlaneGeometry | {width, height} |
CapsuleGeometry | {radius, height} |
ConeGeometry | {radius, height} |
CylinderGeometry | {radius, height} |
PolyhedronGeometry | {radius} |
CircleGeometry | {radius} |
RingGeometry | {innerRadius, outerRadius} |
プリミティブの追加
3Dモデルは、Meshコンポーネントを介したStudioインターフェース、またはコードでエンティティに追加できます。 スタジオでこれらを追加するには、階層の(+)ボタンを使用するか、エンティティ上のカスタムコンポーネントにジオメトリを追加します。
例
ecs.SphereGeometry.set(world, eid, {radius: 5})