3D影视动画制作管理系统的设计与实现
发布时间:2018-05-10 18:53
本文选题:3D影视动漫 + 项目管理 ; 参考:《山东大学》2013年硕士论文
【摘要】:随着影视动漫产业在全球范围内的蓬勃发展,各个国家对于三维影视动漫作品的制作都投入了大量的资金和技术。影视动漫作为精神文明建设的重要内容,受到了国家政府的高度重视。但是,由于影视动漫作品特有的制作周期长,模型设计复杂,数据量大等行业特点,其项目的管理、进度的安排,人员的调度,资金的分配等问题成为了各国影视动漫制作团队需要考虑的关键问题。目前,多数国外的影视动漫工作室通过使用一些优秀的专业软件解决上述问题,如Shotgun、 NXN、QUBE等。但是国内的影视动漫行业由于起步晚,基础弱,技术匮乏等原因,尚缺少类似的项目管理软件。因此,开发一种能够用于影视动漫制作中事项项目管理,人员调度,进度计划等功能的专业软件成为了我国影视动漫行业界的迫切需求。其对于提高我国影视动漫行业作品的整体素质,缩短项目周期,提高制作效率都有着十分重要的意义。 本文在分析系统功能的基础上,设计并实现了一个3D影视动画制作管理系统,对3D影视项目进行全程地管理和跟踪。本系统主要研究两个部分:项目管理子系统和渲染调度管理子系统。项目管理子系统的主要功能包括:项目管理、资产管理、人员管理。数据统计等。渲染调度子系统的主要功能是对数千台渲染服务器进行合理有效的调度,从而提高影视动画的渲染效率。 系统整体采用当前比较主流的B/S (Brower/Server)设计架构。系统主体由多个子系统共同组成,利用ESB (Enterprise Service Bus,企业服务总线)技术将多个子系统有机高效结合。底层使用的是SO A (Service-Oriented Architecture,面向服务的体系结构),保证子系统和子模块的低耦合、可配置、可扩展等先进特征。系统利用云文件系统HDFS (Hadoop Distribute File System)完成对大型数据进行高效存储、管理和检索。底层代码和逻辑的组织使用MVC (Model View Controller)架构Django。系统的界面设计使用Ajax技术(Asynchronous JavaScript and XML)。 本文还对系统进行了功能测试,通过测试结果和数据分析,验证了本系统所需的业务功能已基本实现,可以满足企业制作和应用的需求。文章最后还对本系统提出了一些完善性的改进建议和优化方案,以供后期开发时参考。
[Abstract]:With the vigorous development of the film and television animation industry around the world, every country has invested a lot of funds and technology in the production of 3D movie and television animation works. As an important part of spiritual civilization construction, film and television animation has been attached great importance by the national government. However, due to the long production cycle, complex model design, large amount of data and other industry characteristics, the project management, schedule arrangement, personnel scheduling, etc. The allocation of funds has become a national animation production team to consider the key issues. At present, most foreign movie and television animation studios use some excellent professional software to solve the above problems, such as Shotgun, NXN QUBE and so on. However, the domestic film and television animation industry due to late start, weak foundation, lack of technology and other reasons, there is a lack of similar project management software. Therefore, the development of a professional software which can be used for the project management, personnel scheduling, schedule planning and other functions in the production of film and television animation has become an urgent need in the field of film and television animation industry in China. It is of great significance to improve the overall quality of film and television animation industry, shorten the project cycle, and improve the production efficiency. Based on the analysis of the functions of the system, this paper designs and implements a 3D video animation production management system, which manages and tracks the 3D film and television project in the whole process. This system mainly studies two parts: project management subsystem and rendering scheduling management subsystem. The main functions of the project management subsystem include: project management, asset management and personnel management. Statistics, etc. The main function of the rendering scheduling subsystem is to schedule thousands of rendering servers reasonably and effectively, so as to improve the rendering efficiency of video animation. The whole system adopts the current mainstream B / S / Brower / Server design framework. The main body of the system is composed of several subsystems, which are organically and efficiently combined by using the technology of ESB Enterprise Service Buss (Enterprise Service bus). The underlying uses are SOA Service-Oriented Architecture, Service-Oriented Architecture that ensures low coupling, configurable, extensible, and other advanced features of subsystems and sub-modules. The system uses cloud file system (HDFS) Hadoop Distribute File System) to efficiently store, manage and retrieve large scale data. The underlying code and logical organization uses the MVC model View controller architecture. The interface design of the system uses Ajax technology and Asynchronous JavaScript and XML. Through the test results and data analysis, it is verified that the business functions of the system have been basically realized, and can meet the needs of enterprise production and application. At the end of the paper, some perfect suggestions and optimization schemes are put forward for the later development of the system.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 李秉茂;;基于SSH框架与Ajax技术的教学资源管理系统[J];电脑开发与应用;2012年01期
2 段孝国;;分布式计算技术介绍[J];电脑知识与技术;2011年22期
3 赵迪;赵凡;;影视动漫设计中3D技术的应用研究[J];电影文学;2013年06期
4 杨倩;秦凤梅;;基于SOA架构的BPO业务流研究[J];电脑知识与技术;2013年07期
5 边超;马柯;;基于MVC的创新成果管理软件系统研究[J];电子世界;2013年05期
6 陈泰安;;一种改进的动态反馈负载均衡算法[J];电子设计工程;2013年05期
7 刘萍芬;;MVC模式下多界面控制的设计和实现[J];电脑知识与技术;2013年09期
8 刘冰;罗来俊;吉宝玉;;基于J2EE和MVC的扩展框架研究[J];福建电脑;2013年01期
9 于治国;;从日美动画产业模式看中国动画的发展出路[J];工会论坛(山东省工会管理干部学院学报);2011年01期
10 凌晓东;;SOA综述[J];计算机应用与软件;2007年10期
,本文编号:1870466
本文链接:https://www.wllwen.com/wenyilunwen/dongmansheji/1870466.html