ShapeFactory

کلاس نهایی عمومی ShapeFactory

کلاس Utility برای ساخت پویا ModelRenderable برای اشکال مختلف استفاده می شود.

سازندگان عمومی

روش های عمومی

Static ModelRenderable
makeCube (اندازه Vector3 ، مرکز Vector3 ، مواد متریال)
یک ModelRenderable به شکل مکعب با مشخصات داده ایجاد می کند.
Static ModelRenderable
makeCylinder (شعاع شناور، ارتفاع شناور، مرکز Vector3 ، مواد مواد)
یک ModelRenderable به شکل استوانه با مشخصات داده ایجاد می کند.
Static ModelRenderable
makeSphere (شعاع شناور، مرکز Vector3 ، مواد متریال)
یک ModelRenderable به شکل یک کره با مشخصات داده ایجاد می کند.

روش های ارثی

سازندگان عمومی

عمومی ShapeFactory ()

روش های عمومی

public static ModelRenderable makeCube ( اندازه Vector3، مرکز Vector3، مواد متریال)

یک ModelRenderable به شکل مکعب با مشخصات داده ایجاد می کند.

مولفه های
اندازه اندازه مکعب ساخته شده
مرکز مرکز مکعب ساخته شده
مواد ماده ای که برای رندر کردن مکعب استفاده می شود
برمی گرداند
  • renderable نشان دهنده یک مکعب با پارامترهای داده شده است

Public Static ModelRenderable makeCylinder ( شعاع شناور، ارتفاع شناور، مرکز بردار 3، مواد مواد)

یک ModelRenderable به شکل استوانه با مشخصات داده ایجاد می کند.

مولفه های
شعاع شعاع سیلندر ساخته شده
ارتفاع ارتفاع سیلندر ساخته شده
مرکز مرکز سیلندر ساخته شده
مواد ماده ای که برای رندر کردن سیلندر استفاده می شود
برمی گرداند
  • renderable که نشان دهنده یک استوانه با پارامترهای داده شده است

public static ModelRenderable makeSphere ( شعاع شناور، مرکز Vector3، مواد متریال)

یک ModelRenderable به شکل یک کره با مشخصات داده ایجاد می کند.

مولفه های
شعاع شعاع کره ساخته شده
مرکز مرکز کره ساخته شده
مواد ماده ای که برای رندر کردن کره استفاده می شود
برمی گرداند
  • renderable که یک کره را با پارامترهای داده شده نشان می دهد