ShapeFactory

public final class ShapeFactory

さまざまなシェイプの ModelRenderable を動的に作成するために使用されるユーティリティ クラス。

パブリック コンストラクタ

パブリック メソッド

static ModelRenderable
makeCubeVector3 サイズ、Vector3 センター、マテリアル マテリアル)
指定された仕様で立方体の形状の ModelRenderable を作成します。
static ModelRenderable
makeCylinder(浮動小数点半径、浮動小数点数、Vector3 センター、マテリアル マテリアル)
指定された仕様で円柱の形の ModelRenderable を作成します。
static ModelRenderable
makeSphere(float radius、Vector3 center、Material マテリアル)
指定された仕様を指定して球体の ModelRenderable を作成します。

継承されるメソッド

パブリック コンストラクタ

public ShapeFactory ()

パブリック メソッド

public static ModelRenderable makeCube (Vector3 サイズ, Vector3 センター, Material マテリアル)

指定された仕様で立方体の形状の ModelRenderable を作成します。

パラメータ
size 作成した立方体のサイズ
中央 作成した立方体の中心
material キューブのレンダリングに使用するマテリアル
戻り値
  • 指定されたパラメータを持つ 3 次を表すレンダリング可能

public static ModelRenderable makeCylinder (float radius, float height, Vector3 center, Material マテリアル)

指定された仕様で円柱の形の ModelRenderable を作成します。

パラメータ
半径 建設された円柱の半径
高さ 構築したシリンダーの高さ
中央 建設された円柱の中心
material シリンダーのレンダリングに使用するマテリアル
戻り値
  • 指定されたパラメータを持つ円柱を表すレンダリング可能

public static ModelRenderable makeSphere (float radius, Vector3 center, Material マテリアル)

指定された仕様を指定して球体の ModelRenderable を作成します。

パラメータ
半径 作成された球体の半径
中央 作成された球体の中心
material 球のレンダリングに使用するマテリアル
戻り値
  • レンダリングされ、指定されたパラメータを持つ球体を表す