System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种动态漫画渲染方法、装置、电子设备及可读存储介质制造方法及图纸_技高网

一种动态漫画渲染方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:43491442 阅读:13 留言:0更新日期:2024-11-29 17:00
本发明专利技术实施例提供了一种动态漫画渲染方法、装置、电子设备及可读存储介质,所述方法包括:获取游戏中的三维模型,基于三维模型得到漫画图片资源;对漫画图片资源进行漫画效果的分层渲染,得到渲染后的漫画资源;获取漫画图片资源的分层深度图,通过分层深度图对渲染后的漫画资源添加动态效果,得到初始动态漫画;响应预设飘动工具对初始动态漫画中目标位置的编辑操作,对初始动态漫画中目标位置进行动态飘动渲染,得到目标动态漫画。通过将三维内容转化为二维视觉素材,进行各种漫画效果的分层渲染,同时借助拆分角色图层实现动态漫画效果的添加,在精简美术制作流程和漫画渲染性能消耗的情况下,在游戏引擎中实现表现丰富的动态漫画效果。

【技术实现步骤摘要】

本专利技术涉及渲染,特别是涉及一种动态漫画渲染方法、一种动态漫画渲染装置、相应的一种电子设备以及相应的一种计算机可读存储介质。


技术介绍

1、为了丰富游戏剧情的表现方式,可以采用漫画对风格化游戏的剧情进行表现,为了满足对漫画风格的个性化设计,通常采用对游戏采用的是剧情动态漫画。游戏中剧情动态漫画的制作方式,可以包括手绘漫画格方式、live2d方式以及三维模型方式等。

2、然而,手绘漫画格的方式需要大量制作图片资源且制作时间长,不易对完成的资源进行灵活地编辑修改;live2d方式依赖于在手绘漫画的基础上添加漫画动效,需要对每一张不同的图片进行蒙皮和骨骼制作,需要大量人力制作,难以适用漫画数量大的情况;三维模型方式制作的漫画三维感较重,难以表现平面的漫画美术风格,而且难以添加各种风格化的漫画美术效果。即制作流程较为繁杂。


技术实现思路

1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种动态漫画渲染方法、一种动态漫画渲染装置、相应的一种电子设备以及相应的一种计算机可读存储介质。

2、本专利技术实施例公开了一种动态漫画渲染方法,所述方法包括:

3、获取游戏中的三维模型,基于所述三维模型得到漫画图片资源;

4、对所述漫画图片资源进行漫画效果的分层渲染,得到渲染后的漫画资源;

5、获取所述漫画图片资源的分层深度图,通过所述分层深度图对所述渲染后的漫画资源添加动态效果,得到初始动态漫画;p>

6、响应对所述初始动态漫画中目标位置的编辑操作,对所述初始动态漫画中所述目标位置进行动态飘动渲染,得到目标动态漫画。

7、本专利技术实施例还公开了一种动态漫画渲染装置,所述装置包括:

8、漫画资源获取模块,用于获取游戏中的三维模型,基于所述三维模型得到漫画图片资源;

9、漫画效果渲染模块,用于对所述漫画图片资源进行漫画效果的分层渲染,得到渲染后的漫画资源;

10、动态效果渲染模块,用于获取所述漫画图片资源的分层深度图,通过所述分层深度图对所述渲染后的漫画资源添加动态效果,得到初始动态漫画;

11、动态效果编辑模块,用于响应对所述初始动态漫画中目标位置的编辑操作,对所述初始动态漫画中所述目标位置进行动态飘动渲染,得到目标动态漫画。

12、本专利技术实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现任一项所述动态漫画渲染方法。

13、本专利技术实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现任一项所述动态漫画渲染方法。

14、本专利技术实施例包括以下优点:

15、在本专利技术实施例中,通过基于三维模型得到二维的漫画图片资源,对漫画图片资源进行漫画效果的分层渲染,以及通过分层深度图对前述进行漫画效果分层渲染后的漫画资源添加动态效果,得到初始动态漫画,通过将三维内容转化为二维视觉素材,进行各种漫画效果的分层渲染,同时借助分层深度图拆分角色图层实现动态漫画效果的添加,进而在精简美术制作流程和漫画渲染性能消耗的情况下,在游戏引擎中实现表现丰富的动态漫画效果。进一步的,还可以响应预设飘动工具对添加有动态效果的初始动态漫画中目标位置的编辑操作,对初始动态漫画中目标位置进行动态飘动渲染,得到目标动态漫画,以实现引擎内飘动效果的直观快速编辑。

本文档来自技高网...

【技术保护点】

1.一种动态漫画渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述三维模型包括三维角色模型和漫画背景模型;所述基于所述三维模型得到漫画图片资源,包括:

3.根据权利要求2所述的方法,其特征在于,所述渲染图像包括角色分层渲染图;所述在所述模型拍摄环境中控制所述预设虚拟相机对所述三维角色模型进行拍摄,得到渲染图像,包括:

4.根据权利要求3所述的方法,其特征在于,所述在所述模型拍摄环境中控制所述预设虚拟相机对所述三维角色模型进行拍摄,包括:

5.根据权利要求2所述的方法,其特征在于,所述渲染图像包括分层蒙版图片;所述在所述模型拍摄环境中控制所述预设虚拟相机对所述三维角色模型进行拍摄,得到渲染图像,包括:

6.根据权利要求1所述的方法,其特征在于,所述漫画效果包括如下至少一项:漫画排线、漫画描边以及漫画纹理。

7.根据权利要求6所述的方法,其特征在于,所述漫画图片资源包括角色分层渲染图,所述对所述漫画图片资源进行漫画效果的分层渲染,得到渲染后的漫画资源,包括:

8.根据权利要求6所述的方法,其特征在于,所述漫画图片资源包括分层蒙版图片,所述对所述漫画图片资源进行漫画效果的分层渲染,得到渲染后的漫画资源,包括:

9.根据权利要求6所述的方法,其特征在于,所述漫画图片资源包括角色分层渲染图,所述对所述漫画图片资源进行漫画效果的分层渲染,得到渲染后的漫画资源,包括:

10.根据权利要求1所述的方法,其特征在于,所述分层深度图用于指示三维角色模型中不同图层的深度信息;所述通过所述分层深度图对所述渲染后的漫画资源添加动态效果,得到初始动态漫画,包括:

11.根据权利要求10所述的方法,其特征在于,所述基于所述三维角色模型中不同图层的深度信息,确定目标渲染区域,包括:

12.根据权利要求1所述的方法,其特征在于,所述响应对所述初始动态漫画中目标位置的编辑操作,对所述初始动态漫画中所述目标位置进行动态飘动渲染,得到目标动态漫画,包括:

13.一种动态漫画渲染装置,其特征在于,所述装置包括:

14.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至12中任一项所述动态漫画渲染方法。

15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至12中任一项所述动态漫画渲染方法。

...

【技术特征摘要】

1.一种动态漫画渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述三维模型包括三维角色模型和漫画背景模型;所述基于所述三维模型得到漫画图片资源,包括:

3.根据权利要求2所述的方法,其特征在于,所述渲染图像包括角色分层渲染图;所述在所述模型拍摄环境中控制所述预设虚拟相机对所述三维角色模型进行拍摄,得到渲染图像,包括:

4.根据权利要求3所述的方法,其特征在于,所述在所述模型拍摄环境中控制所述预设虚拟相机对所述三维角色模型进行拍摄,包括:

5.根据权利要求2所述的方法,其特征在于,所述渲染图像包括分层蒙版图片;所述在所述模型拍摄环境中控制所述预设虚拟相机对所述三维角色模型进行拍摄,得到渲染图像,包括:

6.根据权利要求1所述的方法,其特征在于,所述漫画效果包括如下至少一项:漫画排线、漫画描边以及漫画纹理。

7.根据权利要求6所述的方法,其特征在于,所述漫画图片资源包括角色分层渲染图,所述对所述漫画图片资源进行漫画效果的分层渲染,得到渲染后的漫画资源,包括:

8.根据权利要求6所述的方法,其特征在于,所述漫画图片资源包括分层蒙版图片,所述对所述漫画图片资源进行漫画效果的分层渲染,得到渲染后的漫画资源,...

【专利技术属性】
技术研发人员:鲁雪磊段红雪
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1