Грань состоит из трех точек, как минимум, а дальше создается поверхность из граней, и на нее накладывается тесктурка, как-то так. Подробнее написано тут и тут.
Записи с тегами: ‘ActionScript 3’
Разноцветная сфера Alternativa 3D
Понедельник, марта 23, 2009Вращение камеры Alternativa 3D
Понедельник, марта 23, 2009Способ №1:
Создать Object3D, добавить его на сцену, затем в Object3D добавить камеру и отодвинуть ее по оси z с отрицательными координатыми, в нашем случае это -300. При создание любого объекта на сцене он смотрит “лицом вверх” параллельно оси z (подробнее тут).
В итоге, получим камеру в объекте, которая удалена от центра на -300 единиц. Теперь надо повесить действие на ENTER_FRAME, в котором происходит вращение Object3D, отсюда и камера будет летать по кругу:

Программный тайлинг текстур
Среда, марта 18, 2009Если создавать модель в максе, то там же и задается тайлинг, если надо ручками, то надо умножить uv координаты на количество частей. В данном примере делаем тайлинг 2х2:
var a:Number = 2; plane.setUVsToFace(new Point(0, 0), new Point(a, 0), new Point(a, a), "front0_0"); plane.setUVsToFace(new Point(0, 0), new Point(0, a), new Point(a, a), "back0_0");
В итоге получаем плейн с тайлингом 2х2, а также отраженные текстурки сзади:


