-
Notifications
You must be signed in to change notification settings - Fork 0
Cameras and HUD RU
🌐 English · Русский
Вы — это тело + камера. От первого лица камера на уровне глаз (своё тело скрыто). F7 переключает вид от тела:
- От 1-го лица — камера на уровне глаз.
- От 3-го лица — отходит назад и вверх.
- От 2-го лица — сидит спереди и смотрит назад на вас (видно своё лицо).
Внешние виды (3-е и 2-е лицо) подтягивают камеру внутрь, если на пути стена, так что вы никогда не смотрите сквозь геометрию. Другие игроки в любом случае видят ваш аватар.
Заспавните объект camera (точку обзора, на которую переключаетесь):
- Fixed (неподвижная) — статичный кадр с места установки.
- Follow (следящая) — поворачивается к цели: по умолчанию вашему телу, либо любому объекту по id (поле Target).
F8 переключает активный вид между вашим телом и каждой размещённой камерой. Это локальный выбор каждого игрока, так что клиенты тоже могут смотреть через камеры. Управление телом при просмотре с камеры сохраняется (ваш аватар показывается, чтобы вы видели себя).
Конвенция вращения камеры: Эйлеров поворот размещённой камеры подаётся в вид как Rot X = крен (roll) (крутит картинку вокруг оси взгляда; направление взгляда не меняется), Rot Y = рыскание (yaw), Rot Z = тангаж (pitch). Наводите камеру через Y/Z; X только кренит её.
F9 делит экран на 2 части: ваш активный вид слева, следующий вид в цикле F8 справа — две камеры рендерятся одновременно. Локальный выбор каждого игрока. Каждая область рендерится независимо при паритете CPU↔GPU.
| Режим | Клавиша | Компоновка |
|---|---|---|
| PLAY | (по умолчанию) | Минимум — прицел поверх полноэкранного 3D плюс ненавязчивая подсказка чата/режима. |
| OVERLAY-EDIT | Tab | Панели редактора поверх полноэкранного 3D (режим правки + панель F-клавиш + свойства). |
| DOCKED-EDIT | ` | Компоновка в стиле Unity/Blender: 3D в центральном вьюпорте, панель инструментов сверху, строка состояния снизу, навигируемая иерархия слева и сгруппированный, сворачиваемый инспектор справа. |
- Управление редактированием одинаково в обоих режимах (см. Управление); отличается лишь оформление.
- Чат — обособлённое окно с переносом строк и прокруткой, которое никогда не наезжает на HUD — привязано к вьюпорту в стыкованном режиме и к низу-слева в play/overlay.
-
Стыкованная иерархия перечисляет объекты как
#id type;[/]двигают выделение (с заворотом) и прокручивают, чтобы оно оставалось видимым; инспектор группирует поля выбранного объекта под сворачиваемыми подзаголовками (Transform / Appearance / Physics / Texture / Object). - Весь HUD перестраивается при изменении размера или зуме шрифта терминала.
Выбор мышью в иерархии — запланированное дополнение; цикл рендера сейчас управляется клавиатурой (навигация клавишами + прокрутка — то, что уже есть).