博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[ZZ] Linux 做三维动画
阅读量:5788 次
发布时间:2019-06-18

本文共 1680 字,大约阅读时间需要 5 分钟。

 

http://blog.sina.com.cn/s/blog_5444347b01015yui.html

 

你还在使用windows系统下来做三维动画片吗?那你就落伍了,国际知名的动画公司都是用linux系统来生产动画片的,包括威塔、梦工厂、皮克斯等大公司。

他们为什么用Linux?说来简单,一个重要原因是因为早期的三维动画软件都是运行在专业的图形工作站上的(上世纪九十年代那时候的普通个人电脑根本玩不起),工作站一般都是运行Unix系统的,这些软件包括商业软件比如softImage,也包括动画公司自己开发的自家软件。但是Unix系统是很昂贵的,随着生产规模扩大,就需要花费可观的软件购买费用,出于成本考虑,很多公司选择了Linux系统,而Linux是模仿Unix系统来开发的,可以说是Unix系统的克隆兄弟,软件从Unix系统迁移到Linux系统很容易,所以越来越多的公司使用了Linux系统。但是windows系统就不行了,windowsUnix完全是两个不同的操作系统。此外,Linux系统还是开源的,可以免费使用,再加上Linux系统越来越完善,所以,使用Linux系统来做运行平台的公司越来越多,从二十一世纪起,很多三维动画软件都有了Linux系统版本,像Maya,Houdini,XSI等。

windows系统相比,Linux系统更稳定,运行效率更高,世界运行速度最快的超级计算机无一例外都采用的Linux系统,排名前十位的超级计算机大部分是Linux系统,剩下的是Unix系统,Windows?没听说过。

所以,所以那些最牛的最专业的动画软件,都会支持Linux系统。比如Maya98年开始出现,最早支持Irix(Unix系统的一种)windows,后来,开始支持Linux,现在Maya支持Linux,Windows,MacOSUnix系统放弃了。

3DMax是一个例外,这个从Dos时代的3ds动画软件发展过来的动画软件一开始就面向个人桌面用户,面向windows系统,它可以在普通的个人电脑上运行,不像其它早期动画软件必须运行在专业的昂贵的图形工作站上。(所以说,3dMaxwindows系统对我国早期的动画产业发展起到了普及作用,培养了一批人才,很多人由此开始对三维动画入谜而进入这个行业。)

linux上制作三维动画首先要选择一个linux系统,linux有多个发行版本,如果你是个人使用,我推荐在fedoraopenSuse两个系统中选择一个。

Fedora是红帽子linux系统的开源社区发行版本,在北美和全世界都很流行。

openSuse是欧洲最流行的系统,我个人就使用它。

这两个linux系统都有直观的图形操作界面,习惯后很快就能上手。

选择好系统,剩下就是选择合适的动画软件和制作软件了。除了3dMax,主流的动画软件都有Linux平台的版本。

下面的我选择的可以在linux系统工作的部分软件列表。

动画软件:

Maya

Houdini

XSI

Blender(开源)

后期剪辑软件:

Nuke

Shake(已经停止开发了,最新版本是4.0)

渲染软件:

Renderman

Mental ray

3delight(免费,与renderman兼容)

渲染管理软件:

Deadline

Muster

 

图像编辑软件:

Gimp(开源软件)

 

办公软件:

LibreOffice(开源软件,前身是openOffice,本文章就是用这个软件写的)

 

看图软件:

Google picasa(免费软件)

 

播放软件:

Mplayer(开源软件)

 

生产协作管理软件:

Alienbrain nxn

有了这些软件,你就可以组建一个专业的三维动画图形工作站了,Linux最大的优势是网络,通过linux将多个工作站组成一个小型的三维动画工作室,功能稳定高效不说,还不用担心病毒,当然你得具备起码的linux组网方面的知识了。

转载于:https://www.cnblogs.com/kylegui/p/3828367.html

你可能感兴趣的文章
MongoDB工具MagicMongoDBTool使用介绍(一) -- 简单MongoDB入门
查看>>
javascript的事件
查看>>
android 打开SD卡文件夹,并获得选中文件的路径怎么实现?
查看>>
android 如何实现连接蓝牙打印机来实现打印功能
查看>>
CSS3 高级技术
查看>>
原型模式(Prototype )
查看>>
201521123009 《Java程序设计》第1周学习总结
查看>>
年终述职--常见问题分析解答
查看>>
C#_细说Cookie_Json Helper_Cookies封装
查看>>
对事件循环的一点理解
查看>>
在mui中创建aJax来请求数据..并展示在页面上
查看>>
spring 之AOP
查看>>
总结 15/4/23
查看>>
守护进程
查看>>
最全面的C#开源项目介绍
查看>>
函数嵌套与装饰器
查看>>
WEB测试—兼容测试
查看>>
Java 对象释放
查看>>
全栈工程师就是一棵歪脖子树
查看>>
Maven学习 (一) 搭建Maven环境
查看>>