Читайте также:
|
|
Далее, для краткости, будем называть эти свойства свойствами трансформации. Если не оговорено обратное, все ниже перечисленные свойства определяются в активной системе координат. По умолчанию активна мировая система координат. Для того чтобы изменить это положение вещей, используйте контекстное выражение Coordsys (см. соответствующую главу)
Node_Объект. transform | Матрица 4х3 (описание класса Matrix3 см. ранее), которая полностью описывает масштаб, а так же положение и ориентацию объекта в пространстве. Свойство доступно как для чтения, так и для записи. |
Node_Объект. pos | Может быть использован так же и синоним.position. Данное свойство имеет тип Point3 и содержит координаты опорной точки в активной системе координат. |
Node_Объект. pos.controller | Контроллер перемещения. Как синоним можно использовать.pos.track |
Node_Объект. pos.isAnimated | Логическое значение, определяющее возможность анимации местоположения объекта. |
Node_Объект. pos.keys | Массив ключей анимации положения объекта |
Node_Объект. pos.track | Контроллер перемещения. Как синоним можно использовать.pos.controller. |
Node_Объект. rotation | Тип этого свойства – кватернион. В нем содержатся данные об ориентации осей объекта относительно активной системы координат. |
Node_Объект. rotation.x_rotation | Поворот объекта по оси X. |
Node_Объект. rotation.y_rotation | Поворот объекта по оси Y. |
Node_Объект. rotation.z_rotation | Поворот объекта по оси Z. |
Node_Объект. rotation.controller | Контроллер поворота. Как синоним можно использовать.rotation.track |
Node_Объект. rotation.isAnimated | Логическое значение, определяющее возможность анимации поворота объекта. |
Node_Объект. rotation.keys | Массив ключей анимации поворота объекта |
Node_Объект. rotation.track | Контроллер поворота. Как синоним можно использовать.rotation.controller |
Node_Объект. scale | Масштаб объекта по трем осям. Тип – Point3. |
Node_Объект. scale.controller | Контроллер масштабирования. Как синоним можно использовать.scale.track |
Node_Объект. scale.isAnimated | Логическое значение, определяющее возможность анимации масштабирования объекта. |
Node_Объект. scale.keys | Массив ключей анимации масштабирования объекта |
Node_Объект. scale.track | Контроллер масштабирования. Как синоним можно использовать.scale.controller. |
Node_Объект. dir | Вектор в 3D пространстве, который определяет положение локальной оси Z объекта относительно активной системы координат |
Node_Объект. max | Максимальные значения координат габаритного контейнера. Тип – Point3. |
Node_Объект. min | Минимальные значения координат габаритного контейнера. Тип – Point3. |
Node_Объект. center | Координаты центра габаритного контейнера. Тип – Point3. |
Node_Объект. pivot | Координаты опорной точки объекта |
Node_Объект. objectOffsetPos | Координаты объекта в мировой системе. Тип – Point3. |
Node_Объект. objectOffsetRot | Ориентация объекта в мировой системе. Тип – кватернион. |
Node_Объект. objectOffsetScale | Коэффициенты масштабирования объекта в мировой системе координат. Тип – Point3. |
Node_Объект. objectTransform | Матрица, описывающая положение, ориентацию и масштаб объекта в мировой системе координат. |
Дата добавления: 2015-10-31; просмотров: 59 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Общие свойства и методы потомков класса Node | | | Время создания пьес |