Houdini 我的格言 · Houdini,一个unix精神的软件。 · Houdini,拥有完整的体系,命令行界面,用户界面,完整的节点就像是面向对象的编程结果,每个面向对象的接口都有良好的宽入严出的出入接口,节点之间无缝兼容,哦,就像一个linux操作系统。 · Houdini,就是牛比的象征。 · Houdini,继承了unix程序员的风格,也就是:unix程序员设计的软件,很不人性化,但是很强大,按UNIX书上的说法来说就是:除了设计者本人,别人都要经过长期的学习才能使用他们设计的东西。而这并非是unix程序员故意为之,恰相反是unix程序员站在最终用户的角度来为大众设计的最全面的工作方式。Unix最著名的KISS哲学“让一切都简单!蠢货”“Keep It Simple!Stupid!”,完全在houdini里得到了体现,因此houdini是unix风格的软件。 · Houdini,让一切都变成可能。 · Houdini,掌握你意味着我不再是一个艺术家,而是一个达文西,哦,我忘了达文西还是一个艺术家。 · Houdini,想说爱你不容易。 · Houdini,你让我发现,原来OS里面还是可以有一个OS的。(指Houdini的设计就像是一个完整的OS) · Houdini,如果你能像3dpaint那样,即时和无缝的兼容photoshop,或者GIMP,又或者是你就干脆把GIMP的最好用的功能直接结合在UV模式的paint里,我会爱死你。 · Houdini,你能编辑midi吗?我知道你能链接midi设备,能接受和发送midi讯息,我甚至看到Wii的外部设备(手柄)都能连上Houdini来操作信号,但是既然你都能这样做了,为什么你不干脆也兼容DAW(digital audio workstation音频工作站软件)呢?,Houdini很像Native Instrument公司出品的reaktor软件,也是节点式的创作声音的工程软件,既然都是节点式了,那就做的更彻底一点吧,让houdini的节点中增加音频的流量吧,为什么不给挚爱的houdini加入完整的音频功能呢?加入个midi piano roll,如果能加入一个loop roll 就更好了,这样一来我还能给我做的爆炸特效做一个打鼓的节拍呢,最好还能兼容VST、VSTi,学学Ardour(ProTools-like)吧,就算不能嵌入Ardour、那Flstudio,或者是reaper也好啊,reaper是一个既全面又迷你的音频工作软件,才2个mb大小却非常全面!把Ardour这个项目嵌入houdini,这个想法怎样?简直太棒了, 再嵌入GIMP,SciLab(Matlab-like),Protex-like,再把TextPort功能做一个附加版本,添加Word-like功能,这样我可以一边导出影片一边导出音频,偶尔写写作,然后弄成酷炫的3d效果,或许我还能创作我需要的背景音乐,甚至是用VSTi这个功能导入yamaha公司出品的vocalOID,当场合成一个唱歌的人声,还可以用GIMP的功能随时修改UV,甚至是当作Painter来画插画,还可以给我的科学计算画上旁白图,一站式完成我所有的艺术创作,可惜现在的houdini还不能做到, houdini,想说你很全面不容易,是我要求太高了吗 ? · Houdini,KISS you,简单的节点,简单的命令,一切都坚持简单,一百个简单的节点就像一百个简单的命令,就像一百个陌生语言的单词,一百个!一百个互相叠加(100*100次)将产生过亿的可能性。但是我的天啊!SideFX你竟然设计了1000个节点。 · Houdini,每次拥抱你,都让我深刻的体会到:没有想不到,只有做不到,想到了没有做不到,只有机器跑不动,因为你已经远远的超前了如今的硬件,是哪个人说这个时代的软件跟不上硬件速度?那是windows用户才会说的话,哦!上帝,给我一个500TeraHz的CPU吧。 · Houdini,你的分类很不明确,动力学,粒子动力学,VEX学,建模学,流体力学(包括流体和气体),渲染学,Houdini Data数据库变量,还有一个不属于Hscript和Phython的编程语言学问,这是我所知道的houdini八大学问,还有其他大类吗?我不知道,但是sidefx公司应该为这些八大类做一个更明确的分类教程,他们互相工作又不明确的分类让我们很难学,教程往往不分类又排列在一起,SideFX,你让我们想爱houdini也不容易,我相信你可以做的更好。或许SideFX公司在想,要学Phython和C不在我们Houdini的教学范围啊,你应该另外去买本书,但是SideFX啊,为什么不干脆更直白的让我们深入Houdini呢,多设一个语言分类,让我们得到在官方网站一站式的学习完houdini所需要的知识,那不是更好吗,何必让我们去买一本书(或者是更多本书),然后傻傻的从各种语言的“Hello World”开始,然后书上就说:“你很感动吧,这是你第一个自己写入的语言,虽然这个Hello World很简单,想当年就是这种激情让我们这些程序员奋不顾身的钻研下去。”让这些书放屁去吧,如今21世纪的新手怎么还会对这种20世纪70年代(将近30年前甚至更久的东西)而感动,这就像要一个21世纪的花样青年去喜欢玛丽莲梦露一样不可想象。为什么不干脆让我们的速食文化进行到底,在houdini的教程中直接提供实用的一站式的明确分类的教程呢?就像学习一门人类语言,不需要知道为什么,只需要知道怎样用就好。SideFX,我相信你们可以做的更好。 · Houdini,对你我是爱之深,恨之切,我恨不得对你指出一百个缺点,也恨不得替你修改所有的缺点,甚至我好想替你推广所有的盗版,更甚的偷窃你的源代码,公布出去,让他的普及率超过Maya,让所有的插件工作者再也不是去编写一个插件而是替Houdini编写一个节点。但是我是不可能去这样做的,因为这样一来,我就失去了有可能取得高薪的机会,以及高人们一等的机会,我想起了UNIX书中的一句话,UNIX是一种高素质的涵养(或者说是骄傲),而如果有一个人说:Houdini代表着数码图形工作者的高素质的涵养,我会表示非常赞同,因为其他的某些软件和他一比,就像是拿平民工具和专家工具来做比较一样,层次不同,这就是专业。 · 学习了Unix和houdini之后,我甚至认为:windows应该向UNIX的设计精神去转型,因为这样一来,以后windows升级就再也不需要重新安装一个光盘了;改朝换代就像是昆虫脱去锐化的蝉皮,让一些新的封装节点取代一些被凋肽的节点,让软件的更新就像是人类的新城代谢一样自然而不是重新安装一个全新的PhotoShop光盘,说的庸俗一点,就像是拉屎一样排斥掉过时的节点,而不是从头开始去生一个Baby那样的推倒重来,而微软的升级服务就是卖一个个新生代的封装节点,而不是卖一个个的补丁包,当然也可以持续闭源政策,这无妨碍他向UNIX精神靠拢,以更加的去加强微软造福人类文明发展的贡献,不用公布内核的源代码,而只需要公布一个接口的方案,让一切的自由编写都建立这这个方案上,以节点的形式而非MSDN的形式,这就是计算机科学进步的最理想方式,改朝换代只需要让“猿人节点”转变(进化)成“现代人类节点”,而不用像陨石那样毁了一个侏罗纪来重构一个世界(比喻格式化硬盘)。想象一下我们现在的猿人祖先都在做什么吧,他们都只留下了化石在博物馆里供我们参观,甚至恐龙们留下的大便化石也在那呢(让我想起我的比喻:改朝换代只需要像拉屎那样排掉不需要用的节点就好了,这样无论人们的科技到什么地步,比如上到外太空去,也能用更改节点的方法,适应各种环境,或许一个F1赛车的节点程序可以直接的移植到太空火箭上去呢!科学家不用完全的重新给另一个科技编写一个全新的操作系统,只需要选择适合的节点组合,又或者自己写几个节点就好了,编写一个全新的系统那多么的孤僻啊,无法和其他的节点配合了。最好的例子就是最近才发生的用户和编写者们头疼不已的烦恼,来自从windowsXP过渡到VISTA去,这是一个最新在眼前发生的活生生的教训。) · Houdini,既然你都那么全面了,我有个小小的疑问:你是否也应该在里面内置一个数学计算器呢?让我们很多计算不需要多余透过大脑来工作呢?特别是适合科学家用Houdini来做演示的话。 · Houdini啊,来个小小的建议,增加一个Text文档节点怎样?这样我就不用在文件夹中找地方放注释文档,而能在obj network界面里放置一个读我ReadMe文档了,这样在和一群人合作的时候对沟通很有帮助的吧。 · Houdini,今天我摸了一下COP,一直我都以为COP是一个花瓶的分类,没有实际用处,结果今天我大大的吃了一惊,Houdini啊,没想到你连after effect和nuke的饭碗都来抢了。我再次体验了“只有机器跑不动,没有houdini不能做”的惊奇。Houdini给了我连连的惊喜。 · Houdini,你果然是Unix精神的产物,你贯彻了“宁可多花机器一分钟,也不多花程序员一秒” 的精神,几年前跑不动的程序往往电脑的发展速度一下子就解决了速度的瓶颈。 但是很现实的是,当下的我确实跑不动,等不到几年或者几十年后了,于是……于是……于是我的梦想用你来构筑超级超级庞大的场景目标无法成立了,我的电脑连多一点的流体都跑不好,再次感叹你果然比硬件超前很多年。 · Houdini,变态的象征,我只能说:没有你做不了的视频效果了,除了取代Photoshop的静像绘制,其实你只要能在UV中绘制图像,添加PSorGIMP最实用的功能成为嵌入式节点,那我们完全是可以在UV中画图的。 · Houdini,历史上你是一个最伟大的魔术师,而虚拟的世界中你也是一个最伟大的魔术软件。 · Houdini,我告诉你,我从来没有见过一个软件用起来像操作系统,分类明确,功能分明,操作使用的时候像编程构建,创作的时候又考验脑力,而不限制我们的灵感,能做3维,又能做二维,又能做图像合成,还能做视频合成,还可以做连帧合成,又能做渲染,又能自定义渲染,还能用粒子特效,还能组合各种分类,还能组合各种节点做流体、气体,还能完全自己组合节点成为新工具,又能自己编辑需要的材质,又提供了很多的材质,还内置了很方便的变量,对使用者的智商要求又高,对图形学的也有要求,还要求使用者有编程的概念,最好还懂得几种编程语言,又牵涉到数学逻辑,数据传输的计算机概念;我真的真的从来没有见过这样的软件,除了你。 · Houdini,或许你还可以增加一个很特殊的节点,就是以最终用户的角度来分析一个节点所导出的数据是很具象的什么样的数据,并且还可以拥有几个出口,然后类似switch节点那样可以在很主观的视觉上去看到数据资讯,传统的中键点击看资讯我觉得太不够有趣了,而且往往所得到的资讯不是我想象的那么又透明又有趣。 · Houdini,不摸不知道,一摸吓一跳,CHOP里面竟然能输入音频,竟然有OSC(oscillator最原始的波形发声器),竟然有EQ filter,竟然有调音准的pitch,Houdini你竟然已经有了原始人般的音频制作工具了,为什么不干脆加上个音频轨,不加上个钢琴卷帘窗piano roll,加上个vst外置插件,加上合成器,加上混响器等等等等的东西呢,快点把ardour拉进来吧,如果你最低限度能增加了一个音频时间轨道,这样你就不止能取代After Effect,甚至连Premiere都能取代了。 · Houdini,我偷偷和你说:你的官方(www.sidefx.com)网站里面的教程真的非常啰嗦,又啰嗦又没讲完重点又教的慢,例子也不好,我已经把你的官方教程看完9成了,然后熬不住还没全部看完就开始看Digital-Tutor的动力学教程,一比起来,digital-tutor就好多了,节奏紧迫,每个片子都大约5分钟左右,说明详细,说话清晰,又肯解释原理,例子又贴切;但是平心而论,那是因为我几乎看完了官方的教程(而且有练习和做笔记),对digital-tutor里面提到的节点7成都有一定程度的熟悉,所以才觉得它很容易学习,但是如果我对节点什么的都还不够清楚的话,digit-tutor的教程对我来说就是稍微紧迫了。没办法,Houdini就是这样的一个Unix精神下的产物,什么是UNIX?简单来说,就是“难学难用”。 · Houdini,我梦中:虽然你的帮助文档没有某国语言的翻译,但是你有给你的节点标上星级,给使用率高的节点和重点学习的节点打上分数。而现实中:你没有(这就是视频教程的好处,视频教程通常直接示范给你看那些使用率最多的节点了)。我梦中:我在帮助文档的搜索格里输入东西,你以树状结构排列结果出来。而现实中:搜索结果一堆没有排序的列表。 · Houdini,增加几个新的OP吧,PLOP(Photoshop-Like OP),ALOP(Ardour-like OP),OLOP(OpenOffice-tools-Like OP)。 · Houdini,我今天使用了一下Mudbox,结果用不惯了,你把我养惯了。 PS:未完,但是不待续。