After effects Photoshop 3D max Maya Cinema 4D zBrush Blender Realflow Syntheyes На сайт
Ответы на часто задаваемые вопросы по Maya.


Общие вопросы:

1. Что такое Maya?

  • Maya — редактор трёхмерной графики. В настоящее время стала стандартом 3D графики в кино и телевидении. Первоначально разработана для ОС Irix (платформа SGI), затем была портирована под ОС GNU/Linux, Microsoft Windows и Mac OS. В настоящее время существует как для 32, так и для 64-битных систем.

2. Можно ли установить Maya на Win98?

  • Нет.

3. А у меня не работает документация!

  • Включите в вашем браузере галочку "Bypass proxy for local addresses".

4. Чем мне просмотреть видеоурок с расширением .bin?

  • "Видеоурок с расширением .bin" - это образ CD/DVD диска. Для начала неплохо было бы его либо распаковать чем-нибудь вроде UltraIso, либо примонтировать образ с помощью Daemon Tools или Alcohol 120%.

Технические моменты:

1. Моя русифицированная Maya почему-то ругается, когда я пытаюсь сделать новый проект.

  • Немедленно деинсталлируйте руссифицированную Maya и поставьте нормальную английскую версию. И кроме того старайтесь впредь не использовать русские буквы и пробелы в именах файлов и каталогов.

2. Почему Aim constraint смотрит не туда, куда надо?

  • Потому что вы не выставили в опциях правильный Aim Vector, а Maya к сожалению пока что не умеет угадывать - куда вам надо. Посмотреть как направлены локальные оси объекта можно в Display->Component Display->Local Rotation Axes.

3. Где в Maya "группы сглаживания"?

  • В Maya нет "групп сглаживания". В Maya есть vertex normals. Edit Polygons > Normals > Soften/Harden

4. Как сделать провод/верёвку?

  • Сделать кривую.
  • Концевые точки анимировать с помощью кластеров.
  • Сделать из неё SoftBody методом "Duplicate, Make copy soft" с включенной опцией "Make non-soft a goal" и Weight выставленным в 1.
  • В Component Editor'е для частиц, из которых состоит SoftBody, выставить значение очень близкое к нулю - для всех частиц кроме концевых.
  • Приделать к частицам Springs с нужными параметрами.

  • Как альтернативой вышеописанному методу - попробуйте воспользоваться Maya Hair с transform constraint'ами. Очень даже неплохо получается.

5. А у меня не работает boolean.

    • Проверить топологию обьектов - Polygons->Cleanup.
    • Попробовать перед проведением бульонов отмасштабировать обьекты раз в 100 (в большую сторону) - может помочь.
    • Если первые два пункта не помогли - то скорее всего в морг. Впрочем такое встречается редко.

    Условия при которых могут возникнуть проблемы:
  • Объект содержит почти совпадающие вершины.
  • Область пересечений не должна содержать края границ модели. Чтобы увидеть края Display > Polygons > Border Edges.
  • Ребро не должно содержать более двух граней.
  • Нормали должны быть снаружи. Посмотреть нормали Display > Polygons > Face Normals. Инвертировать Normals > Reverse.
  • Объект не должен содержать очень маленькие ребра или грани. В команду встроены процедуры The Vertex Distance Threshold и The Face Area Threshold, чтобы можно было убрать эти проблемные области.
  • Нехватка памяти.

  • Перед тем как делать boolean, попробуй закрыть дыры командой Mesh > Fill Hole и убрать близкие вершины командой Edit Mesh > Merge.

6. "Отьезжаю" от сцены/меняю в сцене единицы измерения и часть/все объекты пропадают!

  • Надо выставить в атрибутах камеры правильные Near/Far clip planes.

7. Во вьюпорте при включённом "hardware texturing" объекты покрываются "косыми линиями", что мне делать, что мне делать, всё пропало!

  • Сделать UV-mapping для этих объектов. Maya, она сама не умеет угадывать, как же класть текстуры на объекты. Непорядок, правда?

8. Как сделать зеркало?

  • Blinn material, color = 0, diffuse = 0, reflectivity = 1, specular rolloff = 0.95, eccentricity = 0.1.

9. Ваше зеркало почему-то чёрное!

  • А вам надо зелёное? Поставьте что-нибудь, что в нём отражалось бы, может оно цвет-то и поменяет.

10. А как мне взорвать объект?

  • Shatter + Rigid Body Dynamics или Megatron Blastcode.

11. Почему Image Plane не отображается/работает медленно/вместо картинки просто черная плоскость? Препод говорит, что нада прописать что-то в переменных средах.

  • MAYA_SLOW_DRAWPIXELS = 1

12. У меня внезапно перестала запускаться Майя. Она вроде бы загружается, появляется рабочее окно и все. Приложение не отвечает, приходится снимать задачу. Я переустанавливал ее, не помогает. При этом майя X.Y работает без проблем. Помогите разобраться.

  • При переустановке майки вашим преференсам не делается ровно ничего - они как были, так и остаются в одном и том же месте. То есть 99% процентов что глюк именно в них. Снесите их и запустите майку ещё разок. Если не хотите терять все настройки - просто переместите их и потом ищите - при возврате какого файла глюк повторится.

13. А у меня виснет playblast - проигрывает раз через раз. Или во время рендера окно вдруг становится белым и не перерисовывается.

  • Правую кнопку на shortcutMaya -> properties -> compatibility -> Run this program in compatibility for Win2000, Disable visual themes=on.

14. Проблема. Когда вращаешь, зумируешь или передвигаешь сцену в любом вьюпорте, то после какого-то из этих действий вид возвращается в исходное положение. Только после того как один из видов сделаешь больше или меньше(пробелом), тогда он отображает реальный вид всей сцены.

  • Заходите в свойства своей видеокарты (NVIDIA Control Panel) там во вкладке Manage 3D settings есть строчка "Threaded optimization" которая по умолчанию стоит в "Auto" поменяйте её на "Off" и да пребудет с вами сила.

15. Некоторые инструменты/процедуры/шейдеры требуют правильного расположения/ориентации нормалей. Обычно надо, чтобы нормали смотрели наружу.

  • Для того, чтобы увидеть нормали:
    Display -> Polygons -> Face Normals (и/или Vertex Normals).
    Display -> NURBS -> Normals (Для Subdiv Surfaces аналогично)
  • Редактирование нормалей:
    Polygons Все, что находится во вкладке Normals. Обычно используется Reverse, Conform.
    NURBS Edit NURBS -> Reverse Surface Direction

16. Не импортируется OBJ.

  • Проверьте, что в пути к файлу нету русских символов, посмотрите в Outliner: объект может существовать, но не иметь те размеры (может касаться не только формата OBJ).

17. Как упростить топологию модели (уменьшить количество полигонов в модели, сохраняя основную форму)?

  • Команда Reduce с нужными опциями Preserve или сторонние программы наподобие VizUp и Decimation Master для ZBrush.

18. Подскажите пожалуйста как автоматически размножить шары по полигональной сетке или как разместить множество объектов по поверхности.

  • Выделяешь сферы. Запускаешь скриптик:
  • string $Objs[] = `ls -sl`;
    for ($obj in $Objs)
    {
    float $objPos[3] = `xform -q -t $obj`;
    string $partShape[1] = `particle -p $objPos[0] $objPos[1] $objPos[2]`;
    connectAttr -f ($partShape[0]+ ".center") ($obj+ ".translate");
    }

  • Скриптик создает частицу для каждой сферы в ее позиции и коннектит соответсвующие атрибуты. Теперь вешай на частицы какой нужен деформер и гни.

Рендеринг:

1. Как рендерить сиквенсы кадров?

  • В Render Globals, в закладочке Common, в пункте Frame/Animation Ext выставить name.#.ext. В пунктах Start Frame/End Frame выставить начальный и конечный кадры анимации. Нажать F5/Render/Batch Render.

2. А мне надо отрендерить в AVI. Как это сделать?

  • Вам не надо рендерить в avi. Вам надо отрендерить в сиквенс tga- или tiff-файлов и собрать потом авишку в любом композере - After Effects, Digital Fusion или любом другом.

3. А у меня при рендере в АВИ получается файл размером 800mb! И он тормозит когда играет! Что мне делать?!

  • Поздравляю, вы получили "MS Uncompressed AVI". Можете теперь перекодировать его во что угодно и чем угодно. Я бы порекомендовал VirtualDub. И ещё посоветовал бы бросить эту дурную привычку рендерить в avi.

4. Чем собирать авишки из отдельных кадров?

    Adobe After Effects, Digital Fusion. Краткая инструкция для AFX:
  • File->Import->File, ввыбрать первый файл сиквенса, снизу окошка ткнуть в галку "xxx sequence".
  • Сделать Composition->New composition.
  • Перетащить туда заимпорченный сиквенс.
  • Сказать Composition->Make movie и задать параметры выходного формата.
  • Нажать кнопку Render.

5. Как отрендерить объект в проволочном виде (wireframe render)?

  • www.provide3d.com
  • Maya Vector Render.
  • С помощью PaintFX, предварительно применив скрипт, который генерит curves из edges.
  • Замэппить объект текстурой, полученной операцией "UV Snapshot" из UV editor.
  • Используя Mental Ray contour rendering(>=Maya7).

6. У меня пропал Mental Ray/нет плагина импорта OBJ.

  • Window->Settings/Preferendes->Plug-in manager->Mayatomr->AutoLoad=on.

7. Не считается прозрачность карты в mental ray, хотя в Maya Software все нормально.

  • В Color Balance настройки изображения включите Alpha is Luminance. Или Use Maya-style alpha detection on file textures в Preferences -> Rendering.

8. Какие значения ставить в Mental Ray FG min/max radius?

    petrucci: Ставишь max=0 min=0, смотришь в output window:
    RC 0.2 info : option: finalg. maxrad. 2.465
    RC 0.2 info : option: finalg. minrad. 0.465,
    то есть оно автоматом считает.