[发明专利]实体装潢中镜面互反效果的实现方法、装置及计算机设备有效
申请号: | 201910500256.1 | 申请日: | 2019-06-11 |
公开(公告)号: | CN110390713B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 张英杰;李赢 | 申请(专利权)人: | 中新软件(上海)有限公司 |
主分类号: | G06T15/50 | 分类号: | G06T15/50 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 200050 上海市长宁区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实体 装潢 中镜面互反 效果 实现 方法 装置 计算机 设备 | ||
本发明公开了一种实体装潢中镜面互反效果的实现方法、装置及计算机设备,主要在于能够实现实体装潢中镜面的互反效果,以满足用户需求。所述方法包括:获取待生成镜面互反效果的实体模型和所述实体模型对应的简化模型;根据所述实体模型和所述简化模型,构建所述实体模型的镜面对应的一组反射物体模型和所述镜面的相对镜面对应的一组反射物体模型;将所述镜面对应的反射物体模型渲染到所述镜面上,并将所述镜面的相对镜面对应的反射物体模型渲染到所述相对镜面上。本发明适用于实体装潢中镜面互反效果的实现。
技术领域
本发明涉及信息技术领域,尤其是涉及一种实体装潢中镜面互反效果的实现方法、装置及计算机设备。
背景技术
随着计算机软件科技的突飞猛进,计算机图形学的渲染功能近年来得到了众多关注和快速发展,例如,在实体中通常会存在镜面或者镜面材质的壁面,因此会在实体中产生镜面反射,在实体装潢展示时,需要生成该镜面反射效果,以便向用户展示实体装潢逼真的效果,满足用户的需求。
目前,通过生成实体镜面的反射贴图,并将反射物体渲染到该反射贴图中,实现实体装潢中镜面反射效果,然而,这种渲染反射贴图中反射物体的方式只能实现实体中单侧镜面的反射效果,如果在实体中存在相对的镜面或者镜面材质,会产生镜面的互反效果,而通过生成镜面反射贴图的方式,无法实现实体装潢中镜面的互反效果,由此降低了实体装潢展示效果的逼真度,无法满足用户需求。
发明内容
本发明提供了一种实体装潢中镜面互反效果的实现方法、装置及计算机设备,主要目的在于能够实现实体装潢中镜面的互反效果,以满足用户需求,进一步地,提升了实时渲染中的画面质量,同时降低了内存占用,保证了镜面互反情况下的渲染性能。
根据本发明的第一个方面,提供一种实体装潢中镜面互反效果的实现方法,包括:
获取待生成镜面互反效果的实体模型和所述实体模型对应的简化模型;
根据所述实体模型和所述简化模型,构建所述实体模型的镜面对应的一组反射物体模型和所述镜面的相对镜面对应的一组反射物体模型;
将所述镜面对应的反射物体模型渲染到所述镜面上,并将所述镜面的相对镜面对应的反射物体模型渲染到所述相对镜面上。
根据本发明的第二个方面,提供一种实体装潢中镜面互反效果的实现装置,包括:
获取单元,用于获取待生成镜面互反效果的实体模型和所述实体模型对应的简化模型;
构建单元,用于根据所述实体模型和所述简化模型,构建所述实体模型的镜面对应的一组反射物体模型和所述镜面的相对镜面对应的一组反射物体模型;
渲染单元,用于将所述镜面对应的反射物体模型渲染到所述镜面上,并将所述镜面的相对镜面对应的反射物体模型渲染到所述相对镜面上。
根据本发明的第三个方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:
获取待生成镜面互反效果的实体模型和所述实体模型对应的简化模型;
根据所述实体模型和所述简化模型,构建所述实体模型的镜面对应的一组反射物体模型和所述镜面的相对镜面对应的一组反射物体模型;
将所述镜面对应的反射物体模型渲染到所述镜面上,并将所述镜面的相对镜面对应的反射物体模型渲染到所述相对镜面上。
根据本发明的第四个方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
获取待生成镜面互反效果的实体模型和所述实体模型对应的简化模型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中新软件(上海)有限公司,未经中新软件(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910500256.1/2.html,转载请声明来源钻瓜专利网。