общедоступный окончательный класс ShapeFactory
Служебный класс, используемый для динамического создания ModelRenderable
для различных фигур.
Публичные конструкторы
Фабрика форм () |
Публичные методы
статическая модельRenderable | makeCube (размер Vector3 , центр Vector3 , материал материала) Создает ModelRenderable в форме куба с заданными характеристиками. |
статическая модельRenderable | makeCylinder (радиус плавания, высота плавания, центр Vector3 , материал материала) Создает ModelRenderable в форме цилиндра с заданными характеристиками. |
статическая модельRenderable | makeSphere (плавающий радиус, центр Vector3 , материальный материал) Создает ModelRenderable в форме сферы с заданными спецификациями. |
Унаследованные методы
Публичные конструкторы
публичная фабрика форм ()
Публичные методы
public static ModelRenderable makeCube (размер Vector3 , центр Vector3 , материал материала)
Создает ModelRenderable
в форме куба с заданными характеристиками.
Параметры
размер | размер построенного куба |
---|---|
центр | центр построенного куба |
материал | материал, используемый для рендеринга куба |
Возвращает
- renderable, представляющий куб с заданными параметрами
public static ModelRenderable makeCylinder (радиус с плавающей запятой, высота с плавающей запятой, центр Vector3 , материал материала)
Создает ModelRenderable
в форме цилиндра с заданными характеристиками.
Параметры
радиус | радиус построенного цилиндра |
---|---|
высота | высота построенного цилиндра |
центр | центр построенного цилиндра |
материал | материал, используемый для рендеринга цилиндра |
Возвращает
- renderable, представляющий цилиндр с заданными параметрами
public static ModelRenderable makeSphere (плавающий радиус, центр Vector3 , материальный материал)
Создает ModelRenderable
в форме сферы с заданными спецификациями.
Параметры
радиус | радиус построенной сферы |
---|---|
центр | центр построенной сферы |
материал | материал, используемый для рендеринга сферы |
Возвращает
- renderable, представляющий сферу с заданными параметрами