Вы находитесь на странице: 1из 1

Главная 3D 2D Engines Web Stereo Sound

Официальный сайт Imposter


Справка программы

Airfoil

AllObjects

AnimationControls

Ball
Объект импостера, при запуске объектом события (подобным события при вводе) или
Buoy
скриптом, создает импостер (клон, существующий во время исполнения программы)
Cam1StPerson связанного с ним объекта так долго, как клонирование во время исполнения программы
поддерживается для этих объектов.
CamChase
Окно взаимоотношений диалогового окна свойств объекта импостера позволяет Вам
Car установить связанные объекты как родителя или как мастера. Импостер будет создан в
положении объекта импостера во время исполнения программы, или в положении мастер-
CarAI объекта во время исполнения программы.
Character Объект импостера остановится после создания клонов, и будет готов к повторному
ConfigureControls запуску для создания нового импостера для каждого связанного с ним мастер- объекта.

Counter Объект импостера обычно используется для создания во время исполнения программы
экземпляров объектов SkinMesh или частиц.
EventOnContact
Для примера использования, пожалуйста, смотрите проект ImposterObjectDemo.
EventOnInput

EventOnLocation

EventOnObjectID

EventOnProximity

EventOnValue

EventTimer

ExitFade

Fog

Force

ForceFreedback

G-Force

Group
Максимальное (количество) импостеров
GUIWindow
Когда количество созданных импостеров выходит за пределы максимума, определенного
Compiler в этом поле, первый созданный импостер исчезает, тогда, как новый добавляется к сцене.
Highway Рекомендуется, чтобы Вы не устанавливали это значение выше, чем число импостеров,
которые Вам фактически нужны, так как выделяется некоторое количество памяти,
Imposter основываясь на определенном Вами значении, независимо от числа импостеров, которые
Joint Вы фактически создадите во время исполнения программы.

Particles Время жизни импостера

Path После того, как определенное время истекло, импостер будет удален из сцены. Это
полезно там, где импостер сам по себе не имеет встроенного таймера времени жизни.
PathFinder
Если время жизни определено как ноль, импостеры никогда не закончатся. Однако, они
PCar будут удалены из сцены, если объект импостера будет сброшен объектом события или
скриптом во время выполнения программы.
PointLight
Создавать тень импостеров
Projectiles

RaceTracker Если эта опция установлена, каждый созданный импостер будет включать отбрасыватель
тени, если это поддерживается мастер-объектом.
RigidBody
Отображать идентификатор
Rock
Установите эту опцию для визуализации идентификатора объекта импостера во время
Scanner выполнения программы.
Script Использовать каркасную карту
Script Ref Если эта опция установлена, будет создан один импостер для каждой вершины в
определенном каркасе в файле формата DirectX (.x). Для примера использования
SkinMesh
пожалуйста, смотрите демонстрационный проект, называемый
SkyBox ImposterMeshMapDemo.3dr.

SoundEffect Файл .x для использования в качестве каркасной карты может быть определен нажатием
кнопки Выбрать файл каркасной карты.
SoundSource
Импостеры будут созданы в то же самое время, когда запустится объект импостера
Spring (смотрите выше).
Sprite Положение каждого импостера будет в положении каждой вершины. Положение будет по
отношению к положению объекта импостера (или положению мастера, в зависимости от
SunLight
настроек взаимоотношений, смотрите ниже).
Switch
Обратите внимание на то, что независимо от того, выбрали ли Вы для использования
Terrain ориентацию мастер-объекта (смотрите ниже), относительная ориентация каждого
импостера будет основана на информации нормали вершины, как она сохранена в
TextPrint исходном файле .x.
Trail Это значит, что импостер будет сориентирован так, чтобы его локальная ось Z
соответствовала вектору нормали вершины. Так, например, если каркасная карта
Transform является плоским ландшафтом и каркас импостера является деревом, в порядке
Tree правильного ориентирования, он должен быть смоделирован так, чтобы при
импортировании в качестве обычного SkinMesh его верхушка была направлена в
ValueLabel направлении оси +Z (синяя ось в виртуальном редакторе).

ValueLabelBar При создании Ваших собственных каркасных карт также обратите внимание на то, что
файл .x находился в папке data\meshmaps, наряду с файлом, установленным по
ValuePrint умолчанию (meshMap.x).
Velocity Рандомизация
Waypoint Эти параметры позволяют Вам добавить смещения рандомизации к каждому импостеру,
Wheel который будет создан.

Wind Параметры рандомизации X/Y/Z являются смещениями +/- от запланированной


локализации / ориентации импостера которая, как сказано, может быть основана на
мастер-объекте, объекте импостера или каркасной карте.

Случайные вариации будут относительными по отношению к источнику (то есть,


относительно мастер-объекта, если мастер-объект является источником. относительно
объекта импостера, если он является источником или относительно отдельных положения
вершин, если используется каркасная карта).

Для масштабирования, параметры рандомизации являются смещениями + / - от X/Y/Z


основных факторов.

Примечание: базовое масштабирование игнорируется, если все рандомизационные


смещения равны нулю.

Примечание: при использовании нормали вершины каркасной карты для ориентации,


рандомизация положения Z означает рандомизацию положения вдоль нормали вершины
каркаса. Поэтому, для рандомизации горизонтального положения деревьев на
ландшафте, например, Вам (нужно) установить только диапазоны рандомизации X и Y.

Взаимоотношения

Этот список определяет то, как объект импостера взаимоотносится со связанными с ним
объектами. Поддерживаются следующие типы взаимоотношений:

IGNORE (Игнорировать)

Не делает ничего.

MASTER (Мастер)

Этот объект будет использован как мастер для создания импостера, когда объект
импостера запускается. Импостер будет размещен в положении объекта имростера в
момент выполнения программы (то же самое положение, та же самая ориентация). Вы
можете использовать эти настройки для такого большого количества объектов, какое
будет необходимо.

MASTER (use orientation) (Мастер (использовать ориентацию))

То же, что и MASTER, но ориентация импостера будет той же самой, что и у мастер-
объекта. Расположение будет таким же, как и у импостера. Вы можете использовать эти
настройки для такого большого количества объектов, какое будет необходимо.

MASTER (use location) (Мастер (использовать расположение))

То же, что и MASTER, но расположение импостера будет той же самой, что и у мастер-
объекта. Ориентация будет таким же, как и у импостера. Вы можете использовать эти
настройки для такого большого количества объектов, какое будет необходимо.

MASTER (use position) (Мастер (использовать положение))

То же, что и MASTER, но ориентация и расположение импостера будет той же самой, что
и у мастер-объекта. Вы можете использовать эти настройки для такого большого
количества объектов, какое будет необходимо.

PARENT (Родитель)

Если объект импостера связан с другим объектом, и другой объект установлен как
родитель, то во время выполнения программы, когда родитель перемещается и
вращается, идентификатор импостера будет следовать за ним, сохраняя свое
относительное положение так, как Вы установили его в виртуальном редакторе.

Олег Широколава, e-mail: shyrokolava@mail.ru

Вам также может понравиться

  • Force
    Force
    Документ1 страница
    Force
    Yato
    Оценок пока нет
  • Event On Value
    Event On Value
    Документ1 страница
    Event On Value
    Yato
    Оценок пока нет
  • Exit Fade
    Exit Fade
    Документ1 страница
    Exit Fade
    Yato
    Оценок пока нет
  • Fog
    Fog
    Документ1 страница
    Fog
    Yato
    Оценок пока нет
  • Event Timer
    Event Timer
    Документ1 страница
    Event Timer
    Yato
    Оценок пока нет
  • G Force
    G Force
    Документ1 страница
    G Force
    Yato
    Оценок пока нет
  • Joint
    Joint
    Документ1 страница
    Joint
    Yato
    Оценок пока нет
  • Group
    Group
    Документ1 страница
    Group
    Yato
    Оценок пока нет
  • Compiler
    Compiler
    Документ1 страница
    Compiler
    Yato
    Оценок пока нет
  • Race Tracker
    Race Tracker
    Документ1 страница
    Race Tracker
    Yato
    Оценок пока нет
  • GUIWindow
    GUIWindow
    Документ1 страница
    GUIWindow
    Yato
    Оценок пока нет
  • Highway
    Highway
    Документ1 страница
    Highway
    Yato
    Оценок пока нет
  • Script Ref
    Script Ref
    Документ1 страница
    Script Ref
    Yato
    Оценок пока нет
  • Particles
    Particles
    Документ1 страница
    Particles
    Yato
    Оценок пока нет
  • Path Finder
    Path Finder
    Документ1 страница
    Path Finder
    Yato
    Оценок пока нет
  • Rigid Body
    Rigid Body
    Документ1 страница
    Rigid Body
    Yato
    Оценок пока нет
  • Path
    Path
    Документ1 страница
    Path
    Yato
    Оценок пока нет
  • Rock
    Rock
    Документ1 страница
    Rock
    Yato
    Оценок пока нет
  • Projectiles
    Projectiles
    Документ1 страница
    Projectiles
    Yato
    Оценок пока нет
  • Skin Mesh
    Skin Mesh
    Документ1 страница
    Skin Mesh
    Yato
    Оценок пока нет
  • PCar
    PCar
    Документ1 страница
    PCar
    Yato
    Оценок пока нет
  • Sprite
    Sprite
    Документ1 страница
    Sprite
    Yato
    Оценок пока нет
  • Point Light
    Point Light
    Документ1 страница
    Point Light
    Yato
    Оценок пока нет
  • Sound Source
    Sound Source
    Документ1 страница
    Sound Source
    Yato
    Оценок пока нет
  • Script
    Script
    Документ1 страница
    Script
    Yato
    Оценок пока нет
  • Scanner
    Scanner
    Документ1 страница
    Scanner
    Yato
    Оценок пока нет
  • Spring
    Spring
    Документ1 страница
    Spring
    Yato
    Оценок пока нет
  • Sound Effect
    Sound Effect
    Документ1 страница
    Sound Effect
    Yato
    Оценок пока нет
  • Sky Box
    Sky Box
    Документ1 страница
    Sky Box
    Yato
    Оценок пока нет