旋转交互控件的渲染方法、计算机设备和可读存储介质技术

技术编号:43466440 阅读:27 留言:0更新日期:2024-11-27 13:03
本申请提供了一种旋转交互控件的渲染方法、计算机设备和可读存储介质,涉及3D打印领域。旋转交互控件用于在虚拟三维空间中控制3D模型旋转,旋转交互控件包括主控件模型以及用于操控主控件模型的操纵模型,该方法包括:获取虚拟三维空间中,屏幕相机所在位置的第一坐标向量,以及3D模型的包围盒中心点的第二坐标向量;根据第一坐标向量和第二坐标向量,计算视线向量;根据视线向量,计算操纵模型跟随屏幕相机的相机视角的动态变换矩阵;根据动态变换矩阵,更新操纵模型的点数据,并在更新后对操纵模型进行渲染。本申请在屏幕相机视角移动时操纵模型的位置能够跟随相机视角动态进行实时更新渲染,提高了用户操作3D模型的速度和便捷性。

【技术实现步骤摘要】

本申请涉及3d打印领域,尤其是涉及到一种旋转交互控件的渲染方法、计算机设备和可读存储介质


技术介绍

1、3d打印切片软件会对3d模型切片数据进行预览准备工作,该工作流程包括对计算机设备上显示的3d模型进行旋转操作,从而将3d模型根据用户意愿在三维空间中调整好一定的角度,以便后续预览准备切片工作的进行。

2、在对3d模型进行旋转的过程中,3d模型附加了一个虚拟的三维旋转交互控件,通过该控件实现用户对3d模型的操作。相关技术中,3d打印切片软件的旋转交互控件都是静态的,导致用户对3d模型的操作体验效果不好,降低了用户准备3d模型切片数据的速度和便捷性。


技术实现思路

1、有鉴于此,本申请提供了一种旋转交互控件的渲染方法、计算机设备和可读存储介质,实现了提高用户准备3d模型切片数据的速度和便捷性。

2、第一方面,本申请实施例提供了一种旋转交互控件的渲染方法,其特征在于,所述旋转交互控件用于在虚拟三维空间中控制3d模型旋转,所述旋转交互控件包括主控件模型以及用于操控所述主控件模型的操纵模型,本文档来自技高网...

【技术保护点】

1.一种旋转交互控件的渲染方法,其特征在于,所述旋转交互控件用于在虚拟三维空间中控制3D模型旋转,所述旋转交互控件包括主控件模型以及用于操控所述主控件模型的操纵模型,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述渲染方法应用于切片软件,所述获取所述虚拟三维空间中,屏幕相机所在位置的第一坐标向量,包括:

3.根据权利要求1所述的方法,其特征在于,获取所述虚拟三维空间中,所述3D模型的包围盒中心点的第二坐标向量,包括:

4.根据权利要求3所述的方法,其特征在于,对所述操纵模型进行渲染,包括:

5.根据权利要求1所述的方法,其特征...

【技术特征摘要】

1.一种旋转交互控件的渲染方法,其特征在于,所述旋转交互控件用于在虚拟三维空间中控制3d模型旋转,所述旋转交互控件包括主控件模型以及用于操控所述主控件模型的操纵模型,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述渲染方法应用于切片软件,所述获取所述虚拟三维空间中,屏幕相机所在位置的第一坐标向量,包括:

3.根据权利要求1所述的方法,其特征在于,获取所述虚拟三维空间中,所述3d模型的包围盒中心点的第二坐标向量,包括:

4.根据权利要求3所述的方法,其特征在于,对所述操纵模型进行渲染,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述第一坐标向量和所述第二坐标向量,计算视线向量,包括:

6.根据权利要求1所述的方法,其特征在于,<...

【专利技术属性】
技术研发人员:陈建南
申请(专利权)人:深圳市纵维立方科技有限公司
类型:发明
国别省市:

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

1