Packageinfinity3D.engine.utils
Classpublic class MeshConverter

Класс служит для конвертации полигональных объектов в разлычные типы данных.



Public Methods
 MethodDefined by
  
Создание экземпляра класса.
MeshConverter
  
MeshToClass(mesh:Mesh, compact:Boolean = false, packageName:String = null, className:String = null):String
[static] Генерация AS-класса из полигонального объекта.
MeshConverter
  
MeshToI3d(object:Object3D):String
[static] Преобразование полигонального объекта в формат движка i3d.
MeshConverter
Constructor detail
MeshConverter()constructor
public function MeshConverter()

Создание экземпляра класса.

Method detail
MeshToClass()method
public static function MeshToClass(mesh:Mesh, compact:Boolean = false, packageName:String = null, className:String = null):String

Генерация AS-класса из полигонального объекта.

Parameters
mesh:Mesh — Полигональный объект, на базе которого создается класс.
 
compact:Boolean (default = false) — Если значение true, создается компактный класс.
 
packageName:String (default = null) — Имя пакета для генерируемого класса.
 
className:String (default = null) — Имя генерируемого класса. Если не указано имя, генерируется автоматически.

Returns
String — AS-класс в текстовом виде. Также текст помещается в буфер обмена для удобства.
MeshToI3d()method 
public static function MeshToI3d(object:Object3D):String

Преобразование полигонального объекта в формат движка i3d. В данной версии недоступно.

Parameters
object:Object3D — Объект, на базе которого создается файл i3d.

Returns
String — Файл i3d в текстовом виде. Также текст помещается в буфер обмена для удобства.