高级检索
全部 主题 学科 机构 人物 基金
词表扩展: 自动翻译: 模糊检索:
当前位置:首页>
分享到:

基于Mel语言的CG仿真及其应用
Virtual World and Application of Mel Programming

计算机图形行业可以说是一个新兴的行业,其历史并不像很多其他行业那样悠久,它是基于电脑技术而衍生出来的一个新行业.但是它的发展速度却是惊人的,它给人们的生活和工作都带来了极大的帮助.当然,目前计算机图形行业应用最广泛的还是三维动画业,往往当人们提到CG,一般想到的都是三维动画业,包括三维动画片、三维电影、三维游戏,以及普通电影中的三维特效、网页上的3G作品、行业中数字模拟等等.这一行业,在近一两百年迅猛发展起来,栖身于娱乐业,并成为其中的一个主要流派.Maya是计算机图形业中的一个主流软件,只要在这个行业内,几乎都不可避免的要长期接触和使用.Mel语言是Maya的嵌入式脚本语言(Maya Embedded Language),它是Maya的高级部分,是Maya使用最方便和最灵活控制的编程接口,它既可以实现Maya的所有界面功能,也可以实现很多人们各种各样其他的想法和构思.因为有了Mel的扩展性,Maya成为一款开发式的具有交互功能的可发展软件.论文是以本人任职公司的动画制作项目《Bratz》为主要研究背景的,这是一部系列三维动画片,每一部讲述一个故事,本文研究的主要目的是解决在整个项目中都存在的"重复"场景道具问题、UV(UVs定义了一个二维纹理坐标系,UV纹理空间用U和V来表示二维坐标.)和材质丢失的问题,以及在其中剧集《神灯》中的特定场景沙漠里出现的大量真实感脚印制作的问题.这些都是本人所在工作组在实际工程应用中遇到的有关CG动画和渲染的具体问题.我们采用Mel脚本将重复操作和复杂烦琐的制作过程简化,为实际工程应用提供有效的技术支持.论文的研究内容和主要成果包括:(1)论文从Mel所处的主要环境,运行模式到其自身的优缺点都进行了相应的介绍,并着重讲述了其在工程中的应用.(2)开发了3D建模过程复用和细节相似复杂形体建模的Mel脚本,使相关建模人员可以通过简单的界面操控就能够制作出一个固定的场景或道具,实现3D建模过程复用和细节相似的复杂形体的快速高效的建模.(3)设计和创建Mel脚本,解决了在项目流程中的一个非常普遍的问题-动画和特效后文件丢失UV和材质.通过和标准文件(标准文件可以为后台文件也可以在场景当中)做对比,将标准文件的UV信息通过Mel命令直接传递过来,或者通过循环逐个传过来.而对于材质信息,由于无法直接进行传递,必须将标准文件的材质信息存储到一个文件中,进而再传递给丢失材质的文件.(4)根据客户在故事版中明确标出要做出脚印的需求,我们提出了一种既节省资源又方便快捷的沙漠脚印效果的Mel解决方法-利用脚面与地面的关系,计算脚印的产生与否以及产生时间,制作出脚印的序列贴图,然后采用bump凹凸映射方法和displacement位移贴图方法实现在地面上产生脚印,最后将其写成脚本应用在实际动画制作中.由于该脚本的原理就是印记产生的原理,所以它可以扩展到各种真实感印痕的制作.经过反复试验,这种方法非常有效而且方便,占用资源率低,在实际应用中得到了很好的效果.Mel脚本在该动画制作过程当中应用的非常广泛,合适的Mel脚本可以给工作带来极大的便利,提高工作效率、保证项目质量、降低生产成本,是动画制作过程不可或缺的左膀右臂.

作者:
单秀梅
学位授予单位:
上海交通大学
专业名称:
软件工程
授予学位:
硕士
学位年度:
2009年
导师姓名:
肖双九;林维渊
中图分类号:
TP391.41
关键词:
计算机图形学;Mel;重复操作;UV、材质传递;沙漠脚印
原文获取
正在处理中...
该文献暂无原文链接!
该文献暂无参考文献!
该文献暂无引证文献!
相似期刊
相似会议
相似学位
相关机构
正在处理中...
相关专家
正在处理中...
您的浏览历史
正在处理中...
友情提示

作者科研合作关系:

点击图标浏览作者科研合作关系,以及作者相关工作单位、简介和作者主要研究领域、研究方向、发文刊物及参与国家基金项目情况。

主题知识脉络:

点击图标浏览该主题词的知识脉络关系,包括相关主题词、机构、人物和发文刊物等。

关于我们 | 用户反馈 | 用户帮助| 辽ICP备05015110号-2

检索设置


请先确认您的浏览器启用了 cookie,否则无法使用检索设置!  如何启用cookie?

  1. 检索范围

    所有语言  中文  外文

  2. 检索结果每页记录数

    10条  20条  30条

  3. 检索结果排序

    按时间  按相关度  按题名

  4. 结果显示模板

    列表  表格

  5. 检索结果中检索词高亮

    是 

  6. 是否开启检索提示

    是 

  7. 是否开启划词助手

    是 

  8. 是否开启扩展检索

    是 

  9. 是否自动翻译

    是