Docs:Создание сцены в Maya

Материал из Mod Wiki.

Версия от 16:57, 23 мая 2007; Zergius (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Содержание

Моделинг

  • Вся геометрия должна быть создана в реальных мировых размерах (если стол в реальной жизни высотой 1 метр, значит его надо и в Maya делать высотой 1 метр, всё предельно ясно и просто)
  • Bounding box персонажа имеет три состояния: стоя (1.8х0.7х0.7 в метрах), сидя (1.5х0.7х0.7 в метрах) и очень сидя (1.2х0.7х0.7 в метрах).
  • Весь уровень должен быть не больше 150 тысяч треугольников.
outliner screenshot
outliner screenshot
  • Сцена должна состоять из групп. Название группы формируется по такому принципу: mp_имяуровня_назвгеометрии. Например, в нашей тестовой сцене такие группы: mp_atp_terrain, mp_atp_buildings. В группе может находится как и один объект, так и несколько. Имена объектов внутри группы никоем образом не должны совпадать с именем группы.

В переделах одной группы все имена должны быть уникальны.

mp_atp_terrain - игровой ландшафт
mp_atp_terrain - игровой ландшафт
mp_atp_buildings - игровая геометрия
mp_atp_buildings - игровая геометрия
  • Шейп объекта должен содержать правильное имя. Формируется по такому принципу: объект - имя_объекта, шейп - имя_объектаShape.
Имена объектов в Maya
Имена объектов в Maya

Текстурирование

General issues

X-ray шейдер, кроме текстуры использует надстройку состоящую из трёх частей - Engine, Compiler, Material.

  • Engine - отображение текстуры в движке игры.
  • Compiler - используется при компиляции уровня.
  • Material - игровой материал (wallmark, sound и др.).
список доступных шейдеров
список доступных шейдеров

Описание шейдеров

Engine
Шейдера для статических объектов
Cell A Cell B
Engine

X-Ray Shader Presets для статических объектов

Simple Shader Setup

Экспортим геометрию из Maya.

В случае если xrayMaya_export не экспортит объекты, то проведите проверку на наличие ошибок, и исправьте их.

Ошибками для xrayMaya_export считаются:

  • Неправильные текстурные координаты (потяжки).
  • Полигон площадью 0 м2.
  • Тонкие длинные треугольники.
  • Не склеенные точки находящиеся в одном и том же месте и т.д.
настройки Cleanup ...
настройки Cleanup ...
Личные инструменты