最近打算给 Wiimote 开发一个 for Maya 的设备驱动,看了 Maya 的文档和例子后发现 Maya 对新设备的支持简直可以用原始来形容。在文档里是这么说的:
In Maya 1.0, only Midi input devices are supported and the creatorFunction must return a pointer to a MPxMidiInputDevice instance. This interface will be generalized in a future release.
虽然还算留了一个增加新设备的接口,不过似乎本意只能支持 midi 设备,更过分的是自从 Maya 1.0 版都没啥改进。Maya 有一个名为 jlcVcrDevice 的例子有实现方法,但声称只支持 Linux 或 SGI。
于是依样画葫芦写了一个插件,却怎么也无法载入,在初始化阶段就出错了
用 google 撒了个网收获少得可怜,只找到一个老外在 highend3d 上的帖子,而且也没说出个所以然来
又听说罗技有个专门做3D鼠标的子公司 3DConnection 开发了 for Maya 的产品驱动,到了驱动下载页面一看也只能用于 Linux 平台的 Maya。综上所述,据我推测这个接口只能在 Linux 下使用……
