阅读更多

30顶
3踩

行业应用
詹姆斯.卡梅洛的最新电影力作《AVATAR》(中文译名《阿凡达》)正在热映,早在三年前,Adobe就与其制作团队密切合作,为其提供技术保证,作为卡梅洛继《泰坦尼克号》之后的10年积蓄力作,其中使用的特效技术是空前的,超过3亿美元的制作成本,是迄今为止影史上最昂贵的影片。其中Adobe产品被大量应用于整个电影制作环节。

Photoshop
  在影片设计初期Photoshop被用于概念设计,概念设计师使用Photoshop对影片场景、人物(生物)以及外太空等对象进行概念描绘,通过设计好的图像让每一个后期拍摄及制作人员更好的了解场景及对象原型,另外Photoshop作为一个核心的制作和设计工具也被用于超高分辨率的背景绘制(matte painting)和材质纹理的制作,并将其融入与3D制作及合成的工作流程中。

Lightroom
  Lightroom被艺术家用于管理并分类上千张的设计图像,并用于设计和制作的参考和借鉴。

AfterEffects
  在制作初期,通过将分镜头的概念插图置入到AfterEffects(简称AE)中,便于制作人员串联故事情节。
  在拍摄和动作采集的阶段,AE被用于快速测试视频合成后的结果,通过将实时拍摄人物动作和协同工作摄像机拍摄的绿屏视频与虚拟动画和场景合成,对于每一次拍摄,仅需要几分钟的时间,制作人员就可以把拍摄和虚拟场景合成的结果交由詹姆斯.卡梅洛审阅,判断是否重新拍摄
  粗略计算演员面部表情的视频(通过演员佩戴的微型摄像帽)并自动转换为CG人物的面部纹理,这种方式使得詹姆斯.卡梅洛可以已最快速最简单得方式知道,演员的面部表情是否需要重新拍摄。
  AE被一些视觉特效技术供应商为最终的拍摄创建3D立体合成,实现复杂的3D全息屏幕的动态图像。
  AVATAR的制作人员利用Adobe提供的开发文档,编写了复杂的程序脚本,充分发挥AE脚本的功能为预可视化做自动渲染。

Premiere Pro
  每次詹姆斯.卡梅洛需要对影片进行审阅及评判时,都需要高清视频录制,便于记录每一个需要更改的环节,使用Premiere Pro来剪辑录制的视频并转换为各种分发格式进行数字分发,这个处理是自动化的,通常需要处理超过8小时或者超过1天的视频。
  Premiere Pro被广泛使用来预览AE合成的视频效果,并且比较A/B视频的关联或改进后效果,来便于技术人员更好的审阅制作出精美的特效。
  尽管AVATAR的视频剪辑是基于AVID系统完成的,但在制作工程中Premiere Pro可以使用AVID的“AAF”导入功能读取剪辑列表和其他重要的元数据,使之与AVID系统协同工作。

ACROBAT CONNECT
  ACROBAT CONNECT 被用于电影制作时的远程协作,比如数字总监需要远程连接到詹姆斯.卡梅洛的助理来帮助其获得急需的临时合成文件。

其他技术/硬件指标
  动画渲染需要的硬盘存储空间就超过1PB,500块2TB硬盘搭建这套存储系统。
  其中40%的画面由真实场景拍摄,60%完全由电脑动画生成,拍摄立体画面使用的全新3D Fusion Camera系统也耗费了大量的成本。
  2个半小时的电影有1600个镜头,而且和‘金刚’(King Kong)、‘咕噜’(Gollum)不同的是,我们要做的CG角色不止一个,而是几百个,都要有照片般的真实感。
 《指环王》导演彼特·杰克逊旗下的WETA工作室,主要负责CGI方面的工作。
  卡梅隆自家的Raelity Camera System公司,主要负责3D效果的拍摄与制作。
  卢卡斯旗下的“工业光魔”以及早年间卡梅隆经手,并多次参与过其电影制作的《变形金刚》导演迈克尔·贝旗下的Digital Domain,主要负责细微粒子化特效制作,比如大气,尘埃以及海洋等.
来自: 天极网
30
3
评论 共 17 条 请登录后发表评论
17 楼 fehly 2010-03-28 11:56
强啊....真是nb....
16 楼 zhyj124 2010-01-21 09:53
NB呀,真舍得花钱
15 楼 shinezhou 2010-01-20 22:10
牛b


14 楼 loovle 2010-01-20 20:51
太赞了   
13 楼 txy920 2010-01-20 20:41
1pb才算是高清?
12 楼 lucky16 2010-01-20 13:17
zkgale 写道
明显是mac...

其实也不全是,有少量的镜头还是看见了win的!
11 楼 刃之舞 2010-01-20 13:11
在中国不会诞生出 阿凡达 这种制作级别的东西的
10 楼 8821249 2010-01-20 12:46
这个算广告不~
9 楼 conmind 2010-01-20 12:29
windows系统和mac系统都有
8 楼 寄生虫 2010-01-20 11:24
就是Adobe的软件,主要是后期制作方面,导演到中国一直想推广Adobe的软件,可见Adobe投入了也不少啊。
7 楼 yangy608 2010-01-20 11:06
明显是MAYA
6 楼 iaimstar 2010-01-20 10:30
avatar用的是微软的3d软件 貌似
5 楼 wangyanjun 2010-01-20 09:27
   
4 楼 wangyanjun 2010-01-20 09:27
http://www.mayicd.cn
3 楼 zkgale 2010-01-19 16:02
明显是mac...
2 楼 justjavac 2010-01-19 15:31
《阿凡达》用的是windows
1 楼 hw_alex 2010-01-19 13:02
一部电影汇聚了如此多顶尖的技术,太了不起了!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • CSmtp_v1_5.zip_CSmtp_v1_5_Csmtp_SMTP mailclient_vc csmtp_服务器

    VC++ smtp发送邮件源码,支持服务器验证的,找了很久,很多都是没有用户名密码验证,这个可以

  • 电子邮件协议(SMTP协议,POP3协议)

    对SMTP协议以及POP3协议的总结,参考了一些资料,包括很多人的博客

  • 【SMTP】C语言实现smtp客户端发送mail+附件_c语言解析smtp协议内容及附件内容

    你的支持,我的动力;祝各位前程似锦,offer不断,步步高升!!![外链图片转存中…(img-cjROalxU-1712321875815)][外链图片转存中…(img-h476lgZf-1712321875816)]既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化![外链图片转存中…(img-z466kcXJ-1712321875817)]

  • SMTP(简单邮件传输协议)协议学习(Wireshark分析&C语言解析)

    SMTP (Simple Mail Transfer Protocol)是一种用于电子邮件传输的协议,它定义了如何在网络上传输和路由邮件。SMTP协议通常与POP3或IMAP协议一起使用,以实现电子邮件的发送和接收.它的底层原理主要是通过TCP建立可靠的连接,使用命令和响应模式来传输邮件。SMTP服务器通常监听TCP端口25,SMTP客户端使用这个端口与服务器建立连接,然后进行邮件传输。

  • 【SMTP】C语言实现smtp客户端发送mail+附件

    行首字节是用来表示本行有多少个字节,通常以满行60字节(源数据45字节)时首字节就是tbl(45),及在tbl中是M字符,所以通常行首都是以M开头,只有最后一行不是。首先要先发送DATA,会返回消息354 End data with .. 意思是接下来的正文键入回车时不会再发送,而是要以 .结尾才会发送出去。根据以上各服务器的端口号能看出,非加密端口都是25,加密端口有465,587,994等。回首向来萧瑟处,归去,也无风雨也无晴。

  • SMTP简单邮件传输协议(C/C++ 发送电子邮件)

    SMTP是用于通过Internet发送电子邮件的协议。电子邮件客户端(如Microsoft Outlook或macOS Mail应用程序)使用SMTP连接到邮件服务器并发送电子邮件。邮件服务器还使用SMTP将邮件从一个邮件服务器交换到另一个。它不用于从服务器下载电子邮件;相反,IMAP和POP3协议检索邮件。

  • C语言实现SMTP发邮件

    文章目录base64.hbase64.cstmp.hsmtp.cmain.c CC_FLAG= -g -std=c99 smtp:main.o smtp.o base64.o gcc ${CC_FLAG} -o smtp main.o smtp.o base64.o main.o:main.c gcc ${CC_FLAG} -c main.c -o main.o smtp.o:smtp.h smtp.c gcc ${CC_FLAG} -c smtp.c -o smtp.o base64.o:

  • CSmtp邮件发送类

    封装smtp邮件发送类,包含base64编码

  • C++程序中支持SMTP邮件发送的解决方案荟萃

    C++程序中支持SMTP邮件发送的解决方案荟萃 作者:POWERCPP (1)jwSMTP C++开发,支持Linux,BSD,Windows,支持附件、多个收件人、抄送密送、MX记录查询或直接发送到SMTP服务器。 支持LOGIN和PLAIN认证,支持Html和纯文本格式。 到2007年后,该项目未做更新。 http://sourceforge.net/projects/jwsm

  • 研究学习VC环境下带附件邮件发送程序的实现

    考虑到程序要添加到工程中去,

  • C++建立邮件收发系统之发邮件(利用SMTP)

    一、SMTP介绍 简单邮件传输协议 (Simple Mail Transfer Protocol, SMTP) ,所对应的RFC文档是RFC821。同HTTP等多数应用层协议一样,SMTP实在C/S模式下,用来实现Internet上的邮件传送。SMTP是应用于将客户机上的邮件传送到服务器上,然后服务器通过邮件的头信息将该邮件传送出去。 二、邮件头 邮件是一种消息格式,邮信封、首部和正文组成。

  • C C++最全c++通过smtp发送邮件总结_c++ smtp,深度解读Netty

    相关命令:// “X-Priority:”,“X-Mailer:”,“X-CM-TRANSID:”,“X-CM-SenderInfo:”, //都是一些自定义的内容注意:from和to的值分别对应mail from和recp to的值。(淡定)(3)正文:通过data命令来发送=0)//接受者*/=0)//接受者//{//显示在收信人一栏中的,只写一个,则在收信栏中也只显示一个,但是具体发送给谁了,由rcpt to决定!to只起显示作用!//}

  • C语言Linux实现SMTP发邮件(SSL协议)

    C语言实现SMTP发邮件(SSL协议)这里作者采用OpenSSL来发送和解析SSL协议,并实验SMTP发邮件以网易云smtp.163.com为例。

  • smtp.c(用C语言编写的一个SMTP的服务器程序)

    用C语言编写的一个SMTP的服务器程序,用于从客户端接受邮件并push到目的地邮箱去。

  • 初试base64:神秘邮件

    Key Words: Nothing 一天帅帅同学收到了他女朋友的一封神的邮件,但是他打开一看全是一些不认识的字符,这封邮件对他来说很重要哟,你快来帮他解解密,看看邮件的具体内容到底是什么吧! 提示: 不用提示啦,不就是一封邮件嘛,很简单的! 获取邮件(就是一个txt文件) 如果你已经知道了邮件中的内容,赶快向帅帅同学提交吧! 题目在这:http://ctf1

  • 计算机网络之电子邮件之base64编码

    计算机网络之电子邮件之base64编码前言SMTPbase64 前言 这一部分书上几乎没有,一笔带过。 但是老师的ppt上是有的,因此在这里整理一下。 SMTP SMTP是因特网电子邮件中主要的应用层协议。 SMTP限制所有邮件报文的体部分(不只是其首部)只能采用简单的7比特ASCII表示。 即在用SMTP传送邮件之前,需要将二进制多媒体数据编码为ASCII码,并且在使用SMTP传输后要求将相应的ASCII码邮件解码还原为多媒体数据。 相对应地,使用HTTP传送前不需要将多媒体数据编码为ASCII码 ba

  • SMTP 最简单的方式发送邮件

    SMTP 发送邮件 #include #include #include #include "FreeRTOS.h" #include "task.h" #include "semphr.h" #include "base64.h" #include "net.h" #include "ssl.h" #include "entropy.h" #include "ct

  • VC++利用SMTP协议发送电子邮件

    bool mailSend(string to, string title, string body){ SOCKET sockSmtp = 0; sockaddr_in addrSmtp; const char *smtpServer = "mail.game247.net"; const char *smtpUser = "username"; const char *smtpPass =

  • 用CSMTP类发送邮件出现无法连接服务器的问题

        在用CSMTP类发送邮件时,经常出现“无法连接服务器"的错误提示。经过调试,发现进行单步运行时一切正常,于是分析进行连接的那个函数,函数中有多个向服务器发送数据并等待的语句,是不是等待的时间太短导致没有接收到反馈而误认为错误呢?查看原来的等待时间,才20毫秒,把它增大,再试,果然正常了。    后来在几次试验中,发现如果网络状况差仍然会出现那个错误,这很好理解,在规定时间内没有数据返回

Global site tag (gtag.js) - Google Analytics