有人做过试验,在各种 CG应用项目中,Linux平台普遍优于WIN平台,个别项目还能获得超过100%的性能提升,相当可观啊.相信很多CGer都是学生尚不能购买高价的专 业工作站,那想要提升工作性能要怎么办呢,在这里我推荐大家使用linux平台做CG制作。我就把我安装两个最基本的CG软件--Maya和Shake的 安装心得记录一下,希望对其他Linux CGers也有用。

先简介一下3D动画制作和Linux的渊源,其实早在上世纪90年代好莱坞的各个电影厂商就开始使用Linux平台来制作3D特效了
大名鼎
鼎的《泰坦尼克》的3D特效就是在Linux下完成的,还有诸如《X
man》《史瑞克I》《史瑞克II》《最终幻想》《猫狗大战》《指环王I》《指环王II》《指环王III》《哈立波特I》《哈立波特II》《星球大战
II》《小马精灵》《星际迷航》《黑可帝国III》《加勒比海盗》《辛巴达:七海传奇》等等


吓了一跳吧,它们的特效都是在Linux平台下完成的,而使用的用具呢,主要有四个Maya,Shake ,Houdini,SoftImage而我们常用的是前两个,所以这里只介绍Maya和Shake的安装。
在这里我们的操作系统平台是RH9,内核是2.4.20
首先当然是下载啦,MAYA在网上的资源太多了,用百度译找就找到了,我就不多讲了,Shake倒是比较难找,建议大家用电骡下载,
ed2k://|file|Apple.Shake.v3.5.LiNUX-oDDiTy.by.efish.rar|30529088|ABED96E6902CA15F59C2E2236715C651|/
这是它的下载地址。
首先,我们来安装shake,建议在win下用winrar解压,或者用winrar for linux也行,格式是#winrar e 文件名
解压出两个tar包,一个是shake主包,还有一个是破解包
把我们下载到的tar包放到/usr,运行
#tar xvf sh*.tar
#tar xvf cr*.tar
把shake的文件夹名字改成shake,这样方便,然后
#cp /crake/libnrcc_lx.so /shake/lib
#cd crake
#./lmutil lmhostid
这时会现实你的hostid,后面要用2次,保存好。
#vi key.dat
找到HOSTID段,每段都把你的hostid粘上。
完了之后
#cp key.dat ../shake/keys
OK,就此shake就落户在你的电脑上了,接着做个启动器,记得命令不是直接shake,而是/usr/shake/bin/shake

下面就介绍MAYA的安装,我们装5.0的版本,不贪新鲜,够用就好。
网上的下载包一般包含了破解包和两个依赖包AWCommon AWCommon-server
把包解压到某个文件夹,比如在/tmp/maya
#cd /tmp/maya
#rpm -ivh *.rpm
基本安装就OK了,下面就是解决许可证问题
进到放破解文件的文件夹,找到aw.dat
#vi aw.dat
和刚才一样,把hostid放进去,保存好。运行
#./aw_keygen aw.dat
#cd /usr/aw/COM/bin
#./installKey
出来一个安装许可证的界面,把aw.dat的路径填上,点install,获得一个successfully installed的提示框就完成了许可证安装了。
最后要做的就是修改一个环境参数
#vi /usr/aw/COM/bin/maya
找到set maya_exec = maya.bin
在这一行上面添加setenv LD_ASSUME_KERNEL 2.4.1
如果你把shell改成了bash shell那就添加export LD_ASSUME_KERNEL=2.4.1。在终端里输入maya就可以看到玛雅的启动画面了

安装完成后记得把安装包和临时文件都删除,它们占用了不少空间。
最后建议打开DMA传输模式,以提高磁盘性能,命令是hdparm,怎么使用呢?我先不说,大家可以练练看用man来查询它的用法。

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=484581
谢谢,我已经搞定了,呵呵!!
兄弟,老实说我不会用MAYA,只会安装配置(帮几个不会用linux的朋友解决使用问题),快捷键的设置我建议你看看它的设置栏里有没有,一般来说会有,你把它设成自己习惯的模式就好了,如果没有快捷键设置的话那可能是不同平台版本上的差异了,建议你习惯它.如果洋文比较好的话推荐看看它的帮助文档.
我在FC3下装了一个MAYA6.5,在windows中使用的时候经常要用Alt+鼠标左键旋转视图,可是在FC3下用Alt+鼠标左键却是拖着MAYA的窗口上下移动,请问有什么方法可以解决这个问题吗??
谢谢!那在Linux下有没有什么类似于Premiere之类剪辑片子的工具还有处理声音的比较专业的工具??
和FAT32分区交换文件超方便,NTSF用2.4内核要打补丁.maya的话要看具体做什么了,10%-200%的性能提升都有可能,linux的磁盘性能很好,调整好了的话做大文件应该会很爽
我想知道maya在linux下做cg性能比winxp能提高多少??另外和windows系统的文件交换不知道方不方便?
调用中文字体?怎么讲?是加载中文路径还是使用中文界面?
Maya中能调用中文字体吗?
看了老大的这几篇文章,再看看正在使用M$ Win2K,
惭愧,惭愧
希望老大以后多写好文,为大家多提供指导!