}
Цей вузол дозволяє лінійно інтерполювати орієнтацію / поворот геометрії у просторі.
OrientationInterpolator { eventIn SFFloat set_fraction exposedField MFFloat key[] exposedField MFRotation keyValue[] eventOut SFRotation value_changed
}
Цей вузол може бути вставлений у будь-яку геометрію і дозволяє користувачу пересувати за допомогою покажчика цю геометрію відносно площини Z.
PlaneSensor {
exposedField SFBool autoOffset exposedField SFBool enabled exposedField SFVec2f maxPosition exposedField SFVec2f minPosition exposedField SFVec3f offset eventOut SFBool isActive eventOut SFVec3f trackPoint_changed eventOut SFVec3f translation_changed
}
Цей вузол дозволяє лінійно інтерполювати позицію геометрії в просторі.
PositionInterpolator { eventIn SFFloat set_fraction exposedField MFFloat key[] exposedField MFVec3f keyValue[] eventOut SFVec3f value_changed
}
Цей вузол реагує на наближення / видалення користувача до об'єкта.
ProximitySensor { exposedField SFVec3f center exposedField SFVec3f size exposedField SFBool enabled eventOut SFBool isActive eventOut SFVec3f position_changed eventOut SFRotation orientation_changed eventOut SFTime enterTime eventOut SFTime exitTime
Цей вузол дозволяє зв'язати геометрію з вузлами, що відповідають за візуальне представлення форм.
Shape {
exposedField SFNode appearance exposedField SFNode geometry
Цей вузол дозволяє задати сферу.
Sphere {
field SFFloat radius
}
Цей вузол може бути вставлений у будь-яку геометрію і дозволяє користувачу обертати за допомогою покажчика цю геометрію щодо її центра.
SphereSensor {
exposedField SFBool autoOffset exposedField SFBool enabled exposedField SFRotation offset eventOut SFBool isActive eventOut SFRotation rotation_changed eventOut SFVec3f trackPoint_changed
}
Цей вузол дозволяє вивести на екран текстовий рядок із заданими атрибутами
Text {
exposedField MFString string[] exposedField SFNode fontStyle exposedField MFFloat length[] exposedField SFFloat maxExtent
Цей вузол дозволяє генерувати вихідні події через задані проміжки часу.
TimeSensor {
exposedField SFTime cycleInterval exposedField SFBool enabled exposedField SFBool loop exposedField SFTime startTime exposedField SFTime stopTime eventOut SFTime cycleTime eventOut SFFloat fraction_changed eventOut SFBool isActive eventOut SFTime time
}
Цей вузол може бути вставлений у будь-яку геометрію і генерує вихідну подію при натисканні користувачем покажчиком мишки на дану геометрію.
TouchSensor {
exposedField SFBool enabled eventOut SFVec3f hitNormal_changed eventOut SFVec3f hitPoint_changed eventOut SFVec2f hitTexCoord_changed eventOut SFBool isActive eventOut SFBool isOver eventOut SFTime touchTime
Цей вузол є контейнером для іншої геометрії і задає для неї локальну систему координат / орієнтацію / масштаб.
Transform {
eventIn MFNode addChildren eventIn MFNode removeChildren exposedField SFVec3f center exposedField MFNode children[] exposedField SFRotation rotation exposedField SFVec3f scale
exposedField SFRotation scaleOrientation exposedField SFVec3f translation field SFVec3f bboxCenter field SFVec3f bboxSize
Цей вузол задає точку огляду сцени.
Viewpoint {
eventIn SFBool set_bind exposedField SFFloat fieldOfView exposedField SFBool jump exposedField SFRotation orientation exposedField SFVec3f position field SFString description "" eventOut SFTime bindTime eventOut SFBool isBound
}
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.