网站采取这种办法似乎对后面参赛的人很不公平,但举办者这么做也是有道理的,毕竟竞赛除了竞赛内容还要平衡竞赛速度,先提交的作者所花费的时间肯定没有后提交者花的时间多,只是后面提交作品的作者有更长的时间修改和完善他的作品。
整个竞赛分为两组。一组是CG静帧画面,就是用CG技术描绘出一张跟实际照片接近的图片,尽可能地让其他人看不出你的图片是用计算机画出来的。显示其水平高低的就是画面的真实感能在多大程度上让人误判CG静帧图片用高像素照相机照的真实物体。
另一组则是视频,就是用CG技术“制造”出一段跟真实拍摄的电影近似的视频。
显然视频远比静帧复杂得多,视频一秒所播放的内容动作至少需要二十四幅静帧来支持。所以设定奖金的时候,CG静帧的一等奖才区区一万元,而CG视频的一等奖则高达二十万,只要在CG视频中获胜,则可以被星云科技公司聘请,年薪至少十二万元。
十二万元年薪可是极大多数年轻人梦寐以求的高薪,自然吸引了很多计算机爱好者参与和关注。
经过一段时间的学习和研究,现在的孟文天已经不是CG菜鸟了,所以当他打开这个网站的一些参赛作品时,发现很多作品真的可以用惨不忍睹这个成语来形容。
很多CG静帧一看就知道是用计算机人工拼接的,图片根本不能如相片那么被放大来看,一放大就能看到一个正方形色块。有的人干脆更简单,用一张本已经存在的相片进行特效化,企图蒙混过关,可只要稍微专业化的眼光一看就知道是骗人的。
以至于在作品的评论栏里很多人对造假的作者破口大骂。对于这种作者的行为,孟文天很是不解:“这些人脑袋进水了吧?明知道不可能获奖还凑过来讨骂,啥意思?”
当然,那些评价票靠前的作品中还是有一些不错的,有些CG静帧图片处理得很细腻,如果不仔细看还真的以为是用相机照下来的。而CG视频里则稍微逊色一些,视频看起来普遍不像真实的电影,怎么都带有动画的感觉,特别是像孟文天这种稍微专业的人看视频的话,发现的漏洞就更多了,武林人士的打斗根本就只有他们的手或脚在动,其他的部位基本没有变化,基本都是跟着身体在移动,只是没有动画的那种呆滞感。
就算目前排名最高的那个展示《轩辕剑尊》的CG视频,也就是手和脚跟对手在比划,眼睛偶尔眨了一下,古代人穿的长袍下摆也时不时飘一飘,比一般的动画稍微真实一点点。
看了这些参赛作品,孟文天的信心大了不少,虽然他知道目前的这些作品不能代表了高水平作者的能力,很多有真正本事的人暂时不会提交作品,他们会如孟文天一样先看看其他人的水准,会从中学一学值得自己学习的东西,等到时间差不多了再传上来。
但孟文天心里还是可以对当前的CG水平有一个大致评判的。
他是直奔着CG视频去的,从一开始他就在研究支持CG视频的框架程序,积极而刻苦地研究CG视频引擎。
与游戏一样,CG视频也需要一个引擎,只是孟文天将它称之框架程序,用它来塑造视频中那些需要运动物体(包括人物、武器、衣物、波及的动物等等)的骨架,然后在这些骨架上添加数字面具、数字皮肤,之后在进行其他色彩、光线、声音等方面的渲染。
只不过这个CG视频引擎的复杂程度自己可以调整,比较参赛网站只要求作者提供三十秒长度的视频,打斗的人物也只有两个武者,而且打斗的场地也规定了在山顶。这都意味着孟文天他们这些参赛作者可以尽可能按照这些来简化引擎,而不必如游戏引擎一样,人物众多、背景众多、道具无数。
但孟文天的心却野得多,在王茹雪的鼓励下,他决定采取她给他的那份文稿的创意,用多维阵列的思路,用里面所论述的并发原理来制作这个CG视频引擎。说得简单一点,这个CG视频引擎要做到的就是:
利用星云科技公司送给他的两台服务器做指挥者,网络中无数的用户计算机做参与者。指挥者(服务器)将视频中可能运动的物体进行分割,然后将它们的运动分配给参与者(其它用户计算机)进行运算,再给它们发一道指令,令它们在某一时刻起同时上报运算的结果,指挥者(服务器)将这些结果组合在运动物体的不同部位,从而形成一个协调统一的整体。
这种方法说起来很简单,但执行起来非常难,特别是任务分配问题、时间同步问题以及组合问题都很难解决。而且这种方式也不真的是严格意义上的并非处理,各个用户计算机虽然可以在服务器的协调下进行同时处理,但服务器接收运算结果并将这些结果进行组合的时候,还是采取的串行技术,只是尽可能减少了串行的时间,给观众一种错觉,让观众以为这是同时发现的,所以看起来栩栩如生。
孟文天之所以愿意这么做,也敢这么做,是因为他一方面受到了那篇文稿的启发,觉得那篇文稿的作者固然固执、高冷,但他的思维和创意自己还是可以发挥的,这种思维和创意如果运用成功,不说对当前计算机技术有巨大的推动作用这么高大上的问题,但至少可以提高他自己的计算机水平。
另一方面就是他有一个免费的甚至是逼着他学技术的老师,最为难得的是这个老师是一位计算机高手。她对引擎技术研究很深入,足以帮助孟文天很多很多,能够帮他扫清研究中遇到的很多难题。
既然如此,自己何乐而不为呢?大不了就从她正在研究的游戏引擎里多山寨一些程序或程序构架过来。
事实上,王茹雪知道孟文天要完成CG视频需要些什么,她不断将游戏引擎的资料放在孟文天的手边,还针对CG视频的特点将游戏引擎的某些技术重点做了标记,让孟文天多关注。至于孟文天有不懂的地方,她更是不厌其烦地进行讲解。
可以说,孟文天是在和王茹雪一起在进行CG视频的引擎制作,然后在这个引擎的基础上进行具体的视频创作。只不过大方向(比如故事情节、人物形象设定、人物动作等等)由孟文天定,王茹雪则做相关辅助工作并提供最终的技术支持。
当然,王茹雪也从孟文天这里学到了不少东西,特别是孟文天将那部计算机专著里研究多维阵列技术所悟到的并发处理技术,就让王茹雪眼睛一亮,当孟文天将这种并发处理技术运用到CG视频时,她更惊叹孟文天的逆天了。如果他的方法实现,真可能将每一计算机用户的电脑进行“升级”,普通电脑变为小型机,每一个计算机用户都可以在家进行视频创作。
王茹雪芳心大慰:她实在没有想到孟文天能够如此干脆地抛弃专著作者在硬件上的限制,只汲取专著里软件的并发处理技术,真正做到了“取其精华,弃其糟粕”,牛!
相对来说,姚小妍在这件事做的就很少了,因为她的大部分精力用在学习上,用在应付接下来的高考上,但她也不是没有出力,而且她还起到了很重要的作用,那就是确定视频中的人物外形造型,确定人物的服饰、妆扮。
她从小学习过绘画,其审美能力可比孟文天强得多,视频真的人物如何动作才能显得英武,衣服如何沾染血迹、如何破烂才能衬托武林人士拼杀得激烈,这些都是她的强项。
只不过这种视频制作可不是短时间就能完成了,即使孟文天埋头苦干,也需要好几个月。不是孟文天的技术不熟悉,而是CG制作确实很麻烦。要知道地球上的《侏罗纪公园》这部电影里用到的CG视频资料可是一个著名团队完成的,成本超过了一亿美元。
孟文天需要制作的CG视频自然不可能有那么复杂,但要做的事情还是很多,更何况现在的他根本不可能埋头苦干只做一件事,还有很多事会主动来打扰他。这不,这天上午他正在构思CG视频里主要人物的形象时,华弈就打电话过来救援了。
华弈在电话里说道:“孟文天,马上到常恒县城来!”
孟文天说道:“你谁啊,你要我去常恒县城我就去常恒县城?你以为你是我老板,给我开工资啊。”
华弈理所当然地说道:“你是不是男子汉?你可是答应过我的,只要我有事求你,你就过来帮忙。你忘记了?”
孟文天这才想起之前她因为小女孩被车祸撞死的事说过,自己当时因为忙不过来就随口答应了她。他不由郁闷地说道:“我也只是随口答应,难道你当真了?……,要多长时间?”
华弈说道:“不知道。……,短则一周,长则一个月,说不定要半年。”