3D-object
Содержание
3D-object - встроенный объект редактора, который позволяет использовать трёхмерную модель объекта.
Основные параметры
имя (nm) - Имя объекта в дереве проекта. Может быть произвольным
синхронизация (sync) - нет - нет синхронизации; да - есть синхронизация
сохранение параметров (sv) - нет=0,только объект=1,объект с подобъектами=2,только подобъекты=3
положение - положение
- x (x) - Горизонтальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.
- y (y) - Вертикальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.
размер - размер
- w (w) - Ширина объекта в пикселях
- h (h) - Высота объекта в пикселях
модификаторы - модификаторы
- alpha (al) - Прозрачность: от 0 (прозрачен) до 1 (не прозрачен)
- blending (bl) - "Alpha смешивание" regexp="parent=0, blend=1, half=2, add=3, sub=4, none=5
- angle x (angX) - Угол поворота в градусах оси x
- angle y (angY) - Угол поворота в градусах оси y
- angle z (angZ) - Угол поворота в градусах оси z
- scale x (sx) - Масштаб по оси x (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.)
- scale y (sy) - Масштаб по оси y (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.)
- scale z (sz) - Масштаб по оси z (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.)
z (z) - Параметр порядка рисования объекта. Сначала рисуются объекты с большим z, затем, поверх них - с меньшим
память (memo) - Если 1, то при повторном открытии экрана объект не обновляет свои параметры (помнит текущие параметры, оставшиеся от предыдущего посещения экрана)
res (mdl) - Ресурс 3D модели для отображения объекта. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования)
курсор (curs) - Графический ресурс курсора текущего и всех дочерних объектов
прокликиваемая (passClk) - Если 1, то картинка прозрачна для клика мышкой (пропускает объектам под ней). Если 2, то картинка сама обрабатывает клик, но и пропускает его дальше
сетка (grid) - Если есть, то отображается сетка куба с началом коородинат в точке пивота, и используется для расчета нового значения пивота
оси вращения - оси вращения
- ось x (axX) - 0 - нет вращения вокруг оси; 1 - есть вращение
- ось y (ayY) - 0 - нет вращения вокруг оси; 1 - есть вращение
- ось z (azZ) - 0 - нет вращения вокруг оси; 1 - есть вращение
позиционирование - позиционирование
- горизонтальное (alHor) - 0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому
- вертикальное (alVer) - 0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему
группа (gr) - Группа, в которую входит текущий объект
Описание и особенности
Оси объекта 3D-object расположены так: ось X - слева на право; ось Y - от экрана к Вам; ось Z - сверху вниз.
Текстура 3D модели должна быть вписана в куб размером 100х100х100 и доведена до степени 2!
Чтобы 3D объект отображался во вьювере, после добавление 3D модели в базу ресурсов нужно нажать "update Fids for 3D Models".
На данный момент 3D объекты можно использовать для объекта isomover