我一直在用C++为Maya编写一个插件。我使用的Makefile在雪豹上工作得很好,但在狮子上就不行了。在这两种情况下,我都使用最新版本的Maya 2012。下面是错误堆栈的顶部:
/Applications/Autodesk/maya2012/Maya.app/Contents/../../devkit/include/maya/OpenMayaMac.h:89:35: error:
AvailabilityMacros.h: No such file or directory
/Applications/Autodesk/maya2012/Maya.app/Contents/..
我正在为Maya 2013构建一个使用Qt的插件。我已经用gcc-4.8和Qt v4.7.1编译和构建了它,当我把插件加载到Maya中时,Maya崩溃了,我得到了以下错误:
objc[24831]: Class QCocoaColorPanelDelegate is implemented in both /Applications/Autodesk/maya2013/Maya.app/Contents/MacOS/QtGui and /Library/Frameworks/QtGui.framework/Versions/4/QtGui. One of the two will be use
我正在使用C++为Autodesk Maya编写一个插件,并且有一个链接器错误。
我的主类是Maya_Search_Plugin.cpp
#include <Utilities.h>
DeclareSimpleCommand( search_face, PLUGIN_COMPANY, "4.5");
//doIt method is entry point for plugin
MStatus search_face::doIt( const MArgList& )
{
//calls to Maya types/functions and Ut
我试图解决互相冲突的Qt库,这些库导致Maya崩溃。当我从航站楼运行玛雅时,我得到:
objc[4152]: Class QCocoaColorPanelDelegate is implemented in both /Applications/Autodesk/maya2016/Maya.app/Contents/MacOS/QtGui and /usr/local/lib/QtGui.framework/Versions/4/QtGui. One of the two will be used. Which one is undefined.
objc[4152]: Class QMacS
我是批处理文件的新手。我的教授为Autodesk Maya编写了自定义软件,该程序可以在大多数学生的计算机上运行;但是,在我的计算机上就不行。我们都有windows10,而我的电脑是全新的。.bat只是简单地打开和关闭。我在最后一行添加了'Pause‘,以查看窗口保持打开状态,并看到’访问被拒绝‘;或者,当我以管理员身份运行时,它什么也不做。这很令人困惑,因为.bat文件只更新插件的目录。我知道这样做的原因有很多,但我希望能有一个提醒。谢谢。
@echo off
set CURR_DIR=%~dp0
set BDMOVE_MOD_FILE=%CURR_DIR%\BDMove.mod
所以我有成百上千的maya文件需要用一个脚本来运行。所以我在想为什么我要费心打开maya,我应该能够在python shell中打开它(而不是maya中的python shell,windows中的python shell )
所以我们的想法是:
fileList = ["....my huge list of files...."]
for f in fileList:
openMaya
runMyAwesomeScript
我发现了这个:
C:\Program Files\Autodesk\Maya201x\bin\mayapy.exe
maya.stand
我试图使用Maya2022中的renderSetup Python设置开始框架,如下所示:
import maya.app.renderSetup.model.override as override
import maya.app.renderSetup.model.selector as selector
import maya.app.renderSetup.model.collection as collection
import maya.app.renderSetup.model.renderLayer as renderLayer
import maya.app.renderSe
我想在MAYA2018中添加MoCapX Maya插件。我下载了插件(包括图标、插件和脚本文件夹)。在C:{用户名}\Documents\maya\2018中,我将Maya.env文件编辑为
MAYA_MODULE_PATH=D:\Downloads\MocapX
这是插件的文件路径。当我打开Maya的插件管理器时,将显示该插件,但当我选中已加载的复选框时,我会看到。
// Error: file: C:/Program Files/Autodesk/Maya2018/scripts/others/pluginWin.mel line 290: Unable to dynamically lo
如何在override.AbsOverride maya 2018或2019中设置set属性('primaryVisibility')
import maya.app.renderSetup.model.override as override
import maya.app.renderSetup.model.selector as selector
import maya.app.renderSetup.model.collection as collection
import maya.app.renderSetup.model.renderLayer as render