游戏场景中欧式建筑的优化

 2022-01-20 12:01

论文总字数:8740字

目 录

第一章绪论 1

1.1课题研究背景 1

1.2课题研究的目的与意义 1

1.3国内外发展现状 1

1.3.1国内 1

1.3.2国外 1

第二章欧式游戏建筑概述 2

2.1什么是欧式游戏建筑 2

2.2欧式游戏建筑的特点 2

2.3欧式游戏建筑的优化思路 2

第三章欧式建筑优化方式及原理 3

3.1欧式建筑模型面数的优化方式及原理 3

3.1.1欧式建筑模型中面数的优化方式 3

3.2贴图面数的优化方式及原理 7

3.2.1贴图表现复杂物体 7

3.2.2贴图表现模型的细节 7

3.2.3贴图表现模型表面浮雕、凹凸 8

3.3程序的优化方式及原理 9

第四章毕业作品实例分析欧式建筑优化的影响 10

4.1制作者方面 10

4.2玩家方面 10

4.3游戏方面 11

结论与展望 11

参考文献 11

致谢 12

游戏场景中欧式建筑的优化

刘森

摘要

国内所有火爆的网络游戏都有一个共同的特点——建筑模型不失美感又蕴含本民族的文化特色。游戏中吸引玩家的元素有很多,其中画面流畅、画质、内涵这三者十分的重要,而游戏中的建筑模型影响了这些元素。

本文从欧式建筑模型优化的角度出发,紧扣建筑模型优化的方法,探讨建筑模型优化的研究价值,并以毕业作品为例开始进行细致的分析,通过实际案例分析不同建筑模型优化方法所变化出的不同价值。

关键词:欧式建筑 建筑模型 游戏场景

Optimization of European style architecture in the game scene

Liu Sen

Abstract:

All the popular online games in China have a common characteristic: the architectural model does not lose the aesthetic feeling and contains the cultural characteristics of the nation. There are a lot of elements in the game to attract the player, and the picture is smooth, the quality and content of the three are very important, and the architectural model of the game in the impact of these elements.

Starting the point of view of the optimization of European architecture model, closely linked to the architectural model optimization method of architectural model optimization research value, and to graduate work, for example to detailed analysis, through the actual case analysis of different architectural model optimization method, which change the value.

第一章绪论

1.1课题研究背景

一个游戏中的建筑模型可以反应一个游戏的风格,一个游戏的质量,提示剧情和故事背景,游戏中建筑模型具有独特的魅力和吸引力。 
随着游戏行业的发展和科技的进步,游戏设计中建筑模型的制作技术不断地革新,并得到了更好的优化,然而许多游戏建筑模型初学者不懂得其中的方法,导致制作出的模型占用了太多的资源,与此同时,还存在这样的问题:一些游戏建筑模型制作者只知道怎么去优化模型并不懂其中的原理。基于此本文主要研究建筑模型优化的方法及原理,使初学者懂得方法,从业者懂得原理,也让更多人了解游戏建筑模型。

1.2课题研究的目的与意义

游戏建筑模型是要直接面对玩家的,在视觉效果和使用效果上需要达到一定的要求,所有游戏建筑模型的优化及其重要,这也决定了一个游戏整体的风格。从目前游戏的整体发展来看,游戏中建筑模型的优化做的越来越好,但是初学者并不懂得其中的方法,所以对游戏建筑模型优化进行分析,希望对初学者有所帮助。

本论文从欧式建筑出发,引出游戏的建筑模型优化,进而对如何优化游戏建筑模型、优化的原理以及游戏建筑模型的制作来源,参考意义,研究价值进行探讨。即我的论文研究的题目是:《游戏场景中欧式建筑的优化》。

1.3国内外发展现状

1.3.1国内

国内模型优化技术起步较晚,但发展迅速,通过不断的学习和研究,已经拥有的较为优秀的技术,许多国外游戏中的建筑模型都是由国内游戏公司制作完成。例如NCSoft发布的《剑灵》、Turbine发布的《指环王》、Naughty Dog发布的《神秘海域3》中的一些游戏建筑模型都是国内游戏公司制作完成。

国内对于游戏建筑模型优化方面的论文文献相对较少,其中《三维游戏场景模型优化方法研究》、《基于3DMAX的模型优化研究》分别从场景模型的整体、模型个体以及算法角度对模型优化的方法进行了细致的分析。

1.3.2国外

国外研究游戏建筑优化的方法起步较早,对建筑模型的优化方法有较为完整的技术。例如Rocksyar North公司发布的《侠盗猎车手》系列、Turbine发布的《指环王》、暴雪公司发布的《魔兽世界》中运用展UV的方法表现建筑细节、表面浮雕等节省模型点线面的运用,利用LOD的技术表现近实远虚的城市建筑达到节省内存资源的目的。CAPCOM发布的《鬼泣》、UbiSoft发布的《刺客信条》中运用静态建筑光照烘焙技术来模拟实时光照系统,大大的减轻的GPU的负担,降低了对显卡的要求。

国外有关于模型优化方面的论文文献要多于国内,其中《构建三维建筑模型的规则调度技术》(Constructing Rules and Scheduling Technology for 3D Building Models)对建筑模型的构建规则、模型渲染效率优化、LOD技术进行了详细的分析。

第二章欧式游戏建筑概述

2.1什么是欧式游戏建筑

欧式游戏建筑是指通过3DMAX、MAYA等软件对欧洲历史上所遗留下的传统风格的建筑保留其特点,并根据游戏本身的需求及其风格加以修改而来,使其具有一定的参考意义和文化气息,同时保留其特点可以使玩家通过欧式游戏建筑的美学特征更好的去了解欧洲历史和欧洲传统建筑,在玩的同时扩展自己的知识面。

2.2欧式游戏建筑的特点

欧式游戏建筑是通过现在中的建筑加以改变而来,具有其现在中建筑的特点又具有游戏建筑的特点。其外形美丽又具有欧洲文化内涵、较大的艺术研究价值、严谨而不失自由、追求动态、华丽的装饰和雕刻、强烈的色彩,在建筑的外形表现上更加超尘脱俗,比现在中的建筑更加注重比例、形式美感。

2.3欧式游戏建筑的优化思路

根据要求,保留原画中建筑特点进行简模制作,同时控制面数,模型面数太多,会导致运行速度急剧降低,甚至无法运行;还会导致游戏容量增大,使游戏的下载时间增加。

模型为四边面,杜绝五边面或以上边面数,使其导入引擎中,不会出现乱布线导致面数增加的问题,方便引擎的计算。

贴图的方式表现细节、浮雕。如果所有的细节都用模型表现的话会导致面数点数过多,导致运行卡或者无法导入,所以细节要用贴图的方式去表现

控制模型部件的数量,如果模型的部件数量太多会给后面的制作带来不必要的麻烦,如会增加渲染速度、烘焙贴图的数量和时间,降低运行效率等。

估计模型所需面数,提前估计模型所需要的面数,使其最后成品面数控制在其范围内,不要超出过多也不减少过多。

忽略看不到的面,在模型制作中,看不见的面将其忽略不去制作,主要是为了提高贴图的利用率,降低模型的面数,提高运行效率。如模型的底面、模型之间的相交面等。

UV展开绘制贴图,一个模型尽量使用一张贴图,减少贴图的数量可以更好的提高模型的优化。

第三章欧式建筑优化方式及原理

3.1欧式建筑模型面数的优化方式及原理

欧式建筑模型形体比较复杂多样化并且墙体表面会有需要浮雕的存在,在制作过程中比其他的建筑模型花费更多的时间和面数,欧式建筑模型的面数得不到很好的优化,那么就会占用许多的资源和内存,降低计算机的运行效率和计算速度,影响游戏的流畅感。

制作欧式建筑模型的时候要从开始建模到建模结束都要对欧式建筑模型的面数进行控制,模型制作完成再对面数进行优化就会十分麻烦。

3.1.1欧式建筑模型中面数的优化方式

任何一个模型都是从一个正方体或者开始建起(图1-1和1-2),同样复杂多样化的欧式建筑模型也例不外,所以要从最基层的部分就控制好模型的面数,才能将模型的最终面数降到最低。

最初阶段创建的正方体系统默认的数值是1×1×1,总面数是6(图1-3),而然这些面数对于欧式建筑模型来说是不够的,所以要根据模型所需要的数值在正方体的属性面板修改,其中包括长宽高,以及最重要的长宽高的分段数值。添加分段是提前计算好所需要的分段数,不可随意添加,否则每多添加一个分段就会多出4个面(图1-4),这样会浪费许多不必要的面数,如果后续需要添加分段数可以将模型转化为可编辑多边形,点击线选择进行段数的添加。

图1-1毕设欧式建筑模型 图1-2刺客信条欧式游戏建筑

图1-3默认数值的正方体(面数6) 图1-4添加线段的正方体(面数10)

在欧式建筑模型中有许多时候都会用到面片模型(图1-5和图1-6),通过面片模型来制作一些欧式建筑模型中的一些部件,在创建的面片的时候,系统默然的数值为4×4,总面数是16(图1-6)。然后根据模型所需要的数值在面片的属性面板中进行编辑,保证效果并不会因此而受到任何影响的情况下去除没有存在的意义的面或者添加所需要的面数使当前模型的面数降到最低。

图1-5毕设欧式游戏建筑模型 图1-6刺客信条 欧式游戏建筑

图1-7默认面片模型(面数16)

圆柱模型是在欧式建筑模型中运用十分广泛(图1-8和1-9),游戏中现实中都可以见到,也是欧式建筑重要的组成部分之一,所以我们要通过控制它的面数从而达到控制欧式建筑模型面数的效果。  

剩余内容已隐藏,请支付后下载全文,论文总字数:8740字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;