基于Unity引擎与神经风格迁移技术的3D角色换装系统设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:akhiv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前3D游戏相关技术文献与书籍层出不穷,但是鲜有对游戏工程开发流程的详细介绍。论文以此为背景,结合实际游戏项目开发经验,深入游戏开发的各个环节,设计和实现一套基于Unity引擎的3D角色换装系统。在此基础上,针对目前游戏风格渲染中风格单调,不同风格实现流程不统一等问题,提出和探索了将神经风格迁移技术应用到3D游戏中的可行性,实现了在Unity引擎中利用神经风格迁移技术对3D游戏画面地实时风格渲染。主要如下:1.完成系统总体分析设计。将整个应用划分为美术资源制作阶段,3D角色换装程序实现阶段,风格迁移应用到角色换装阶段。针对每个阶段展开详细的需求分析和设计。2.规范美术资源开发流程。结合实际游戏开发经验,阐述3D换装系统美术资源的工程化制作流程。从原画制作,角色建模,动作设计,渲染调试,资源命名规范化以及导出标准化等各个环节入手,详细探讨了程序和美术之间如何协调工作,并高效产出高质量的美术资源供程序加载使用。3.基于Unity3D实现了3D角色换装系统。包括Mesh部件切换,Mesh中的子材质局部切换,皮肤整体换色,瞳孔换色,嘴唇换色,表情动画,肢体动作等功能。4.研究神经风格迁移技术。对神经风格迁移网络结构进行优化,对优化后的神经网络进行训练和测试并移植到Unity3D中,利用Unity3D的Compute Shader技术实现神经网络的高并发运算,达到实时渲染的效果。5.完成本系统整体测试。结合游戏工程优化经验,对应用打包后的包体结构,运行中的内存占用情况,运行速度等多方面进行详细测试。
其他文献
在教育改革历史中,我国高考模式经历了一系列的变化与完善。新的改革制度正在实施,按照重庆市新高考实施方案的要求,从2018年9月开始,重庆市高中学生学习的科目按照“3+1+2”组合进行选择学习。学生可以在高一时进行对比选择选考学科,这样学生有自由的选择权。因为学生的选考意愿的不同,会出现多个学科组合的教学形式会不同,学生的思维能力会有所不同,相应的教学模式将发生变化。同时,物理学科考试的方式、试卷结
本文在调研了目前主流的自动化测试框架技术的基础上,设计了一套适用于Windows桌面应用的自动化测试框架ITAF(Integrated Test Automation Framework),同时满足被测产品的GUI功能测试要求和API接口测试要求,并在多个国外银行金融保险项目中进行了应用,为本公司同类型产品建立起了一套完整的自动化测试机制。本文主要工作包括:(1)分别调研目前流行的GUI自动化测试
随着信息的爆炸式增长,推荐算法可以起到缓解信息过载的作用。然而在推荐算法中,虽然用户和物品数量规模很大,但用户与物品的实际交互数据却非常少。为了有效缓解这一关键数据的稀缺问题,现有的推荐算法大多采用了用户或者物品的边信息来扩大可用信息量。考虑到人们日常生活中获得到的信息都是多种模态的,我们自然可以使用多模态信息作为另一种边信息来改善推荐系统的性能。现有的多模态推荐算法在模态的融合上还是比较简单和直
模型驱动架构在软件系统开发中得到广泛的应用,代码自动生成技术作为模型驱动架构的关键技术之一,能有效降低开发人员时间和精力消耗,提高整体开发速率,缩短开发周期。但当前模型驱动的代码生成技术存在以下两个问题:(1)模型间存在信息冗余:当前系统软件呈复杂化趋势发展,为能够对系统进行充分刻画,系统建模时往往需要状态图、活动图等多种模型相互配合对系统进行描述。然而,对模型驱动的代码生成而言,多模型建模方式使
在过去的几十年,软件性能表现得到企业越来越多的重视。软件应用中若存在性能问题可能对企业和机构产生巨大的负面影响,导致其经济上的直接损失、商业上的失败甚至是社会性的问题。软件性能工程可以有效提高软件应用的性能,故而其重要性也愈发的体现了出来。但是对于目标系统的性能工程复杂度的整体评估一直是性能工程领域的一个难点和相对空白的区域,这导致性能工程项目具有很高的不确定性,为软件性能工程的顺利实施造成了很大
内部审计作为对内部控制建设活动监督、审计和评估的重点环节,对企业内部控制体系的建设和完善具有关键性的推动作用。但就各类企业目前内部审计在内部控制建设中的应用情况来看,许多企业的内部审计未能最大程度地发挥职能,且存在许多的不足之处,因此,本文对当下内部审计在企业内部控制建设中的作用进行有效的分析和研究,并进一步提出内部审计在企业内部控制建设中的作用路径。
目前市场上提供GIS服务整体解决方案的成熟产品比较多,如世界上最大的GIS技术提供商ESRI公司打造的Arc GIS产品系列,国内北京超图软件推出的Super Map产品系列等。这些公司围绕GIS地理信息系统提供丰富的技术、软件、平台和服务,几乎能够满足所有软件行业的GIS应用。但这些软件平台体系太过繁杂,需要有专业GIS知识的开发人员才能上手使用,且软件价格昂贵。如何能够使用开源技术搭建一个普通
单增李斯特菌是一种重要的人兽共患病原,同时也是最常见的食源性病原菌之一。致病性李斯特菌与其他食源性病原不同,主要引起中枢神经系统疾病并导致孕妇流产,具有较高的致病率与死亡率。随着国内的食源性病原菌监测系统不断发展完善,对于食源性疾病也越来越重视,但是我国缺乏单增李斯特菌的国家参考品,对于建立标准化诊断方法一直缺乏可靠依据。期间我国申报的多种单增李斯特菌体外诊断试剂盒申报缺少综合、客观、科学的评价标
随着物联网的迅猛发展,物联网消息传输协议的研究越来越受到广泛的关注。物联网设备消息传输协议系统是物联网设备的核心部分,更是研究的重点。当前的物联网设备消息传输协议百花齐放,没有哪一种协议能够适合物联网的所有细分领域,从而在所有细分领域占有统治地位。研究灵活支持多种不同协议的消息传输协议系统具有理论研究和实际应用的重大价值。本文主要以基于Linux的嵌入式物联网设备消息传输协议系统的研究和实现为主要
工业4.0一直是当前社会的热门话题,如何整合资源对传统产业进行改造一直倍受关注。自动洗车机因其便利性和较高的社会利用价值一直在后汽车市场行业内备受关注。然而传统自动洗车机由于缺少互联网应用功能一直不温不火。如何将现有发达的互联网移动支付和物联网与传统洗车机进行整合并推广到类似服务行业设备中具有较为现实的理论研究和实践应用价值。本文主要以基于Raspberry Pi平台的无人值守自动洗车机系统客户端