[发明专利]一种基于模型定制的视图化实现方法在审
申请号: | 202010653785.8 | 申请日: | 2020-07-08 |
公开(公告)号: | CN111882630A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 司考 | 申请(专利权)人: | 司考 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/10 |
代理公司: | 上海思牛达专利代理事务所(特殊普通合伙) 31355 | 代理人: | 丁剑 |
地址: | 213001 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模型 定制 视图 实现 方法 | ||
本发明公开了一种基于模型定制的视图化实现方法,涉及3D程序技术领域,包括以下步骤:处理端获取服务端对象资源特征信息;处理端提取对象的基本元信息,并进行视图转换,其包括平面图转换和3D模型集转换。本发明实现视图化定制,不仅可实现平面图转换和3D模型集转换,而且为工作人员极大程度的减轻了作业成本,作业效率高,降低成本,应用范围广。
技术领域
本发明涉及3D程序技术领域,具体来说,涉及一种基于模型定制的视图化实现方法。
背景技术
3D程序的应用中,3D模型集平面化显示一直是其重要的技术之一。平面化显示3D模型集是一种特殊的3D渲染方式,在三维空间中任选一个角度并对其进行定制化透视渲染,近年来这项技术在工业、制造业、传统娱乐业中得到广泛应用。
在传统的3D透视视图中虽然也可直观的看到其各角度的平面状况,但缺点是并不能很好的起到辅助说明的作用,存在着诸如转三维视图转换为二维平面时多余线条也跟着透视看到或一起隐藏的情况,不能分析哪些应该部分应该显示,哪些部分应该隐藏;现有技术也很难根据客户要求从二维平面图生成三维模型集,不能满足用户具体定制2D和3D之间变换显示的需求;作为定制化模型在平面显示的用途,目前市场上能采取的技术也需后期进行人员修整,不能一步到位按要求完成转换视图,这样造成了人力和时间上成本的增加。
针对相关技术中的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中的问题,本发明提出一种基于模型定制的视图化实现方法,以克服现有相关技术所存在的上述技术问题。
本发明的技术方案是这样实现的:
一种基于模型定制的视图化实现方法,包括以下步骤:
步骤S1,处理端获取服务端对象资源特征信息;
步骤S2,处理端提取对象的基本元信息,并进行视图转换,其包括平面图转换和3D模型集转换。
进一步的,包括以下步骤:
步骤S101,处理端和服务端实现信息传输;
步骤S102,处理端存储对象的基本元信息;
步骤S103,服务端存储对象资源特征信息,并进行资源列表呈现。
进一步的,所述平面图转换,包括以下步骤:
步骤S201,搭建虚拟摄像机获取3D模型集正交角度fov的模型对象obj;
步骤S202,获取该模型对象obj在最外层的顶点集合vets-1;
步骤S203,确定其顶点集合vets-1与当前虚拟摄像机角度关系;
步骤S204,顶点集合vets-1最外层加上与其顶点集合vets-1连接的轮廓顶点集合vets-2;
步骤S205,顶点集合vets-1显示部分的顶点用线连接,并将连好的线段集合呈现到二维平面的画布canvas中,其轮廓顶点集合vets-2显示于其同一画布中;
步骤S206,获取平面图。
进一步的,包括以下步骤:
获取3D模型集;
判断该模型对象obj层次较前一个模型是否靠前;
若靠前,则将该模型对象obj与前一个模型相交部分顶点标记并隐藏;
若不靠前,则进行顶点集合vets-1显示部分的顶点用线连接并进行渲染。
进一步的,所述3D模型集转换,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于司考,未经司考许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010653785.8/2.html,转载请声明来源钻瓜专利网。