maya与c++~~~~求高手帮助

2024-12-19 03:24:41
推荐回答(5个)
回答1:

mayaapi是用c++编写 还有mel和c++就是小溪和大海的关系
c++是编写maya核心算法的 比如可以自己编写一个自定义节点来计算特殊的动画 动力学 是很底层的核心算法 不是mel的脚本 mel的运算是在maya自身算法的基础上运行的 所以速度很慢 如果直接用api自定义算法 速度可以快10倍 材质一样可以用c++编写 用c++编译运行代码 产生一个.mll文件 然后copy到maya目录 启动maya 执行命令 这样就简单的用c++完成了一个maya插件的编写 材质也一样

回答2:

呃。。。我对3D设计不太了解。。。不过maya与C++之间没有什么必然的联系吧,C++可以写DX程序,可以写shader程序,但要在maya里用,你就要研究maya的插件怎么编写了,这个maya应该有自己的一套规则,你只要满足了这个规则就行。
说了半天等于没说。。。嘿嘿。。。我了解程序,但不了解3D
纯属占位拣分的

回答3:

首先肯定的说可以
如果你想成为一个maya大师,必须要事一个编成大师.
用熟maya只能是一个中高级水平.
会编成不夸张地说,你就能自己给maya升级,这也是比max的一个优势
如果你是一个渲染师肯定知道renderman渲染器,去学习它,你会得到你想知道的

警告下,这个渲染器开放度级高,不好掌握,建议从renderman插件学,最好能学到独立版.学C++是对你有帮助的.mel是简化的C++

回答4:

是不是跟maya API有关系,反正在那里用C++的。关于这我也不是很懂了。只知道这个概念。希望对你有帮助,呵呵。

回答5:

写shader要用GLSL或HLSL吧,另外nvidia的CG也可以