ShapeFactory

corso finale pubblico ShapeFactory

Classe di utilità utilizzata per creare dinamicamente ModelRenderable per varie forme.

Costruttori pubblici

Metodi pubblici

statico ModelRenderable
makeCube(dimensioni Vector3, centro Vector3, materiale materiale)
Crea un ModelRenderable a forma di cubo con le specifiche fornite.
statico ModelRenderable
makeCylinder(raggio fluttuante, altezza del galleggiante, centro Vector3, materiale Material)
Crea un ModelRenderable a forma di cilindro con le specifiche del valore.
statico ModelRenderable
makeSphere(raggio mobile, centro Vector3, materiale materiale)
Crea un oggetto ModelRenderable a forma di sfera con le specifiche specificate.

Metodi ereditati

Costruttori pubblici

pubblica ShapeFactory ()

Metodi pubblici

pubblico statico ModelRenderable makeCube (dimensione Vector3, centro Vector3, materiale materiale)

Crea un ModelRenderable a forma di cubo con le specifiche fornite.

Parametri
dimensioni delle dimensioni del cubo costruito
al centro centro del cubo costruito
material il materiale da usare per il rendering del cubo
Restituisce
  • rendering di un cubo con i parametri specificati

pubblica statica ModelRenderable makeCylinder (raggio fluttuante, altezza del galleggiante, Vector3 centro, materiale materiale)

Crea un ModelRenderable a forma di cilindro con le specifiche del valore.

Parametri
raggio il raggio del cilindro costruito
height l'altezza del cilindro costruito
al centro centro del cilindro costruito
material il materiale da usare per il rendering della bombola
Restituisce
  • rendering di una bombola con i parametri specificati

pubblica statica ModelRenderable makeSphere (raggio mobile, centro Vector3, materiale materiale)

Crea un oggetto ModelRenderable a forma di sfera con le specifiche specificate.

Parametri
raggio il raggio della sfera costruita
al centro centro della sfera costruita
material il materiale da usare per il rendering della sfera
Restituisce
  • rendering di una sfera con i parametri specificati