Autodesk Maya - это инструмент для 3D-моделирования, анимации и рендеринга, используемый в кино, на телевидении и в рекламе. Только вопросы по программированию по теме.
1 ответ

Maya PySide: Maya падает, когда я пытаюсь подключить пользовательский сигнал к слоту

Я около 2 недель в PySide, и мне это нравится, но у меня возникают проблемы с пониманием некоторых из более промежуточных концепций. Любая помощь будет принята с благодарностью. Я пытаюсь получить несколько пользовательских QEvents, работающих в PyS…
11 июн '15 в 20:18
0 ответов

Three.js- Как я могу изменить текстуру в файле collada в three.js?

У меня есть файл collada, который был экспортирован из Maya, и я хочу изменить его текстуру в three.js. После экспорта файла Maya в загрузчик для three.js текстура не появляется. Я подумал, что могу попытаться отобразить текстуру вручную с помощью t…
20 окт '17 в 21:17
1 ответ

Поддержка редактора атрибутов плагинов Maya для списков

В настоящее время я компилирую, используя Maya 2015 и 2017. У меня есть два пользовательских узла Parent и Child. Я хочу, чтобы Parent через редактор атрибутов мог зарегистрировать несколько дочерних узлов на себе. Чтобы облегчить это, я пытаюсь обн…
17 фев '17 в 19:29
3 ответа

Рендеринг майя анимации на Android?

Мне удалось импортировать 3D-модели из Maya в файлы OBJ, которые, в свою очередь, читаются моим приложением для Android. Эта модель теперь может быть отображена, и я могу применять преобразования к ним, даже к объектам с большим количеством полигоно…
07 окт '11 в 17:14
1 ответ

Maya Python рампа и текстуры миниатюр в графическом интерфейсе

Я работаю над сценарием Python для Maya и хотел бы использовать небольшие эскизы текстур, которые Maya отображает для текстур рампы, но в графическом интерфейсе моего сценария. Есть ли способ использовать эти изображения, или мне нужно будет создава…
26 сен '18 в 13:50
1 ответ

Maya Python: GridLayout - различная ширина на ячейку

Поэтому я пытаюсь выяснить, как устроить gridlayout в Maya, где 2 ячейки в одном ряду различаются по ширине. я попытался индексировать ячейки во флаге cellWidth, но безуспешно. это то, что я имею до сих пор: cmds.gridLayout( numberOfColumns=2, cellW…
14 апр '17 в 16:36
1 ответ

Как я могу вручную взаимодействовать с пользовательским графическим редактором в Maya (используя Python)

Я практиковался в кодировании на python/mel и был заинтересован в создании графического редактора. Я провел много исследований в Интернете и нашел этот предыдущий вопрос ( как я могу сохранить объект, выбранный в планировщике после физического отмен…
03 май '17 в 00:17
1 ответ

Как получить пункты меню из существующего меню в Maya

Привет, у меня есть вопрос, как найти пункты меню определенного меню и положить в список например: Я хочу найти пункты меню в меню $Mymenu ($Mymenu - это костюмированное меню, которое я сделал с другим кодом, и каждый раз, когда я открываю Maya, оно…
14 июн '13 в 17:47
1 ответ

Полки майя и относительные пути

Есть ли способ иметь относительные иконки и пути сценариев для пользовательских полок в Maya? Я хочу передать свою полку моему другу. Вместо того, чтобы редактировать полку, каждый с новым путем к каждому значку и каждому источнику, я бы предпочел п…
11 апр '18 в 10:15
0 ответов

Распаковка требует строковый аргумент длины 2

Я не могу понять, в чем проблема с моим кодом import wave,struct,math waveFile = wave.open("F:/mayaSound/ChillingMusic.wav", "rb") volume = [] frames = waveFile.getnframes() rate = waveFile.getframerate() length = frames / int(rate) for i in range (…
13 май '15 в 13:44
1 ответ

Pymel TypeError: file <консоль maya>

Я пытаюсь выбрать объект и отобразить строку редактирования. из PySide import * из pymel import * импорт pymel.core как pm импорт maya.cmds как cmds импорт maya.mel как mel импорт maya.OpenMaya как OpenMaya def select_obj(obj): list = pm.poly print …
09 сен '15 в 04:52
1 ответ

Как установить веса Clutser Deformer, используя Maya Python API 2.0?

Это неполный код, мои входы упоминаются в этих кодах (кластер, геометрия и ее значения). Какой класс я могу использовать для установки веса кластера? Можно ли использовать maya.api.OpenMayaAnim.MFnSkincluster для установки веса кластера. import maya…
19 янв '17 в 07:08
1 ответ

Как выйти из цикла?

Я проверяю значение индикатора выполнения, и если оно равно 100, я хочу выйти, чтобы завершенная загрузка не была напечатана дважды. Я не знаю, почему 100 появляется дважды, если я запрашиваю индикатор выполнения. def callback(self,*args): cmds.prog…
31 окт '12 в 08:21
2 ответа

Майя Python получить и использовать результат флажок

У меня есть скрипт, который просит пользователя выбрать ось симметрии с помощью флажков. Затем я хотел бы использовать этот результат в другой функции для создания инструмента зеркалирования. До сих пор, когда я пытаюсь запросить флажок, я получаю с…
23 окт '15 в 18:36
4 ответа

Python & Maya: пространства имен

Я искал в Google, как обращаться с пространствами имен в Maya, и все результаты показывают, как их удалить. Я не хочу их удалять. Я ссылаюсь на моего персонажа на сцене, мне нужно запустить скрипт для определенного локатора, но у них всех есть прост…
01 мар '13 в 21:34
2 ответа

time.sleep, который позволяет родительскому приложению все еще оценивать?

В последнее время я сталкивался с ситуациями при написании скриптов для Maya и Houdini, где мне нужно подождать, пока обновятся некоторые аспекты GUI, прежде чем я смогу вызвать остальную часть моего кода Python. Я думал, что вызов time.sleep в обеи…
20 ноя '13 в 20:58
1 ответ

Связать процедуру с каждой кнопкой команды maya

Я сделал этот скрипт, который создает два материала с разными значениями цвета. Как я могу прикрепить эту процедуру так, чтобы при нажатии кнопки "Цвет 1" он создавал цвет материала 1 и цвет 2 при нажатии второй кнопки. Если есть гораздо лучший спос…
02 окт '17 в 17:34
0 ответов

Удаленная отладка pydev - завершение кода в интерактивной консоли?

Я использую установку Pydev + Eclipse для разработки сценария Python для Autodesk Maya. Для отладки в Eclipse, когда скрипт выполняется в Maya, стандартная настройка заключается в использовании функции удаленной отладки Pydev.Это все хорошо, и все р…
28 окт '13 в 16:40
1 ответ

Как использовать intField для установки значений в переменную

Представляя, что я новичок в python, я попытаюсь использовать команду intField, чтобы установить количество итераций для этого атрибута: "aiSubdivIterations". Сценарий должен работать так: когда я запускаю сценарии, он открывает окно, в котором я мо…
22 июн '17 в 11:39
0 ответов

PySide2, кнопка не получает setStyleSheets

Попытка получить некоторые основы PySide2 внутри Maya, и сейчас я сталкиваюсь с проблемой, эта кнопка не получает translateButtonX.setStyleSheet(...) который я хочу, он просто игнорирует это. Я попытался отладить его и заметил, что, если я установил…
01 апр '18 в 15:57