ShapeFactory

class final publik ShapeFactory

Class utilitas yang digunakan untuk membuat ModelRenderable secara dinamis untuk berbagai bentuk.

Konstruktor Publik

Metode Publik

statis ModelRenderable
makeCube(ukuran Vector3, Vector3 center, bahan Material)
Membuat ModelRenderable dalam bentuk kubus dengan spesifikasi pemberian.
statis ModelRenderable
makeCylinder(radius mengambang, tinggi float, pusat Vector3, material Material)
Membuat ModelRenderable dalam bentuk silinder dengan spesifikasi pemberian.
statis ModelRenderable
makeSphere(radius mengambang, pusat Vector3, material Material)
Membuat ModelRenderable dalam bentuk bola dunia dengan spesifikasi pemberian.

Metode Turunan

Konstruktor Publik

publik ShapeFactory ()

Metode Publik

publik statis ModelRenderable makeCube (ukuranVector3, Vector3 tengah, Material material)

Membuat ModelRenderable dalam bentuk kubus dengan spesifikasi pemberian.

Parameter
ukuran ukuran kubus yang dibuat
tengah bagian tengah kubus yang dibangun
material [bahan] materi yang akan digunakan untuk merender kubus
Hasil
  • dapat dirender yang mewakili sebuah kubus dengan parameter yang diberikan

publik statis ModelRenderable makeCylinder (float floating, height float, Vector3 tengah, Material material)

Membuat ModelRenderable dalam bentuk silinder dengan spesifikasi pemberian.

Parameter
radius radius silinder yang dibuat
tinggi tinggi silinder yang dibuat
tengah bagian tengah silinder yang dibuat
material [bahan] material yang akan digunakan untuk merender silinder
Hasil
  • dapat dirender yang mewakili silinder dengan parameter tertentu

publik statis ModelRenderable makeSphere (float floating radius, Vector3 center, Material material)

Membuat ModelRenderable dalam bentuk bola dunia dengan spesifikasi pemberian.

Parameter
radius radius bola yang dikonstruksi
tengah pusat bola dunia yang dibangun
material [bahan] materi yang akan digunakan untuk merender bola
Hasil
  • dapat dirender yang merepresentasikan bola dengan parameter yang diberikan