[发明专利]一种模型生成方法、装置、存储介质及计算机设备在审
申请号: | 202011419999.5 | 申请日: | 2020-12-07 |
公开(公告)号: | CN112465945A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 郭子玮;刘广;崔璐 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/04;G06T17/00 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 远明 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模型 生成 方法 装置 存储 介质 计算机 设备 | ||
本申请公开了一种模型生成方法、装置、存储介质及计算机设备。该方法包括:获取高模模型的多张渲染图和模型高度信息;根据预设简易模型、模型高度信息以及多张渲染图确定初始模型;根据预设简易模型的光照系数和初始模型生成目标模型,从而在满足用户界面对于模型精度的要求的同时,实现对光照效果的可控性。
技术领域
本申请涉及计算机图形技术领域,具体涉及一种模型生成方法、装置、存储介质及计算机设备。
背景技术
目前,用户界面中越来越多的使用到3D模型的效果,且对于3D模型的精度以及效果的稳定性要求都比较高。
在现有技术中,通常会采用传统的PBR(Physically-BasedRendering,基于物理的渲染)流程来实现带有光影效果的3D模型效果,其中,PBR流程主要包括以下步骤:在3Dmax等制作工具中制作高模模型及材质效果;根据高模模型拓扑低模模型;拆分纹理坐标,贴图烘焙压缩;游戏中实现;打灯光场景氛围等后期效果;程序处理:屏幕快照映射到用户界面或者面片上。
在上述PBR流程中,在3Dmax等制作工具中制成的高模模型能够满足用户界面对3D模型的精度要求,但是,若采用高模模型则会带来性能上的损失,而根据高模模型拓扑出的低模模型虽然可以降低性能上的损耗,但是在精度上就很难达到用户界面对3D模型的精度要求,且制作周期较长,消耗掉大部分的开发时间,同时,由于用户界面没有光照系统,只能被动地接受场景灯光来制作,这就导致了在实现过程中光照效果的不可控。
发明内容
本申请实施例提供一种模型生成方法、装置、存储介质及计算机设备,可以在满足用户界面对于模型精度的要求的同时,实现对光照效果的可控性。
本申请实施例提供一种模型生成方法,该模型生成方法包括:
获取高模模型的多张渲染图和模型高度信息;
根据预设简易模型、所述模型高度信息以及所述多张渲染图确定初始模型;
根据所述预设简易模型的光照系数和所述初始模型生成目标模型,所述目标模型用于渲染生成虚拟对象。
可选的,所述预设简易模型包括位于三维空间的多个目标点,所述根据预设简易模型、所述模型高度信息以及所述多张渲染图确定初始模型,包括:
根据所述模型高度信息确定所述目标点在二维平面的高度偏移纹理坐标;
根据所述目标点的高度偏移纹理坐标修正所述多张渲染图,并将修正后的所述多张渲染图贴在所述预设简易模型上,以得到初始模型。
可选的,所述所述根据所述模型高度信息确定所述目标点在二维平面的高度偏移纹理坐标包括:
确定所述预设简易模型上多个目标点中任意一个目标点的屏幕坐标偏移基本值;
根据所述目标点的屏幕坐标偏移基本值和所述模型高度信息确定所述目标点的高度偏移纹理坐标。
可选的,所述确定所述预设简易模型上多个目标点中任意一个目标点的屏幕坐标偏移基本值,包括:
获取所述简易模型在三维空间中的任意一个目标点的第一向量和对应的第二向量;
根据所述目标点的第一向量、切线向量和对应的第二向量确定所述目标点的二维偏移量;
根据距离系数和所述二维偏移量确定所述目标点的屏幕坐标偏移基本值,所述距离系数由预设公式确定。
可选的,所述获取三维空间中所述目标点的第一向量和对应的第二向量,包括:
获取三维空间中所述目标点到主相机方向的第一向量;
根据所述目标点的法线向量和切线向量确定所述目标点的第二向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011419999.5/2.html,转载请声明来源钻瓜专利网。