【技术实现步骤摘要】
一种3D空间取点方法
本专利技术属于3D空间建模
,特别是涉及一种在3D空间建模过程中的3D空 间取点方法。
技术介绍
目前,在3D动画技术、影视制作以及3D模型重建当中经常需要选取空间特定位置 的点,但是,在空间点数目较多时通常会存在相互干扰的情况,使得拾取点的操作过程比较 繁琐复杂,主要有以下几点原因: (I) 2D拾取点存在内在歧义性:目前使用的各种显示设备,例如等离子显示屏、液 晶显示、背投电视等全部为平面显示,既显示画面为2D图像,因此,在每个点上都有不同深 度上各层景物的重叠,当进行拾取其中某一点时,深度上重叠的点太多,用户无法精确的选 取其中想要的点; (2)由于2D拾取点的过程中,其深度上重叠的点太多,不同深度的点对用户的视 线将会造成干扰,用户很难去除干扰; (3)用户在进行选点过程中,眼睛发射出的视线成体状,选取点与其他点之间会存 在一定间隙,属于空白处,而在体状里面进行选点时,当定位在空白处时,无法很难准确的 进行选取。 因此,如何在3D空间中方便快捷的选取空间特定位置的点,达到精准建模的目 的,并使不同行业的用户可以根据行业或者自身需要进行选点,已成为亟待解决的问题。
技术实现思路
本专利技术针对上述技术问题,提出了一种3D空间取点方法,该方法能够使不同行业 的用户可以根据行业或者自身需要进行选点,不仅提高了选点的准确性,而且使得用户在 选点过程中更加快捷方便,大大提高了工作效率。 本专利技术的技术方案为: 和现有技术相比,本专利技术提供了一种3D空间取点方法, ...
【技术保护点】
一种3D空间取点方法,其特征在于,所述方法包括:步骤A1:在2D平面内,用户选取一个位置点S0,记录点击点平面坐标(X0,Y0);步骤A2:以选取的位置点S0为中心圈定2D范围的前端可视平面;步骤A3:将2D范围的前端可视平面按照透视关系沿Z轴方向进行扩散,形成3D透视柱,并去除透视柱之外的点;步骤A4:对3D透视柱上的候选点进行分群;步骤A5:判定符合用户选取意图的最优群;步骤A6:选取最优群的成员点平均深度值Zmean作为3D空间选取点的Z值;步骤A7:最终确定用户选取的3D空间点S,S坐标记录为(X0,Y0,Zmean)。
【技术特征摘要】
1. 一种3D空间取点方法,其特征在于,所述方法包括: 步骤Al :在2D平面内,用户选取一个位置点Stl,记录点击点平面坐标(Xtl, Ytl); 步骤A2 :以选取的位置点Stl为中心圈定2D范围的前端可视平面; 步骤A3 :将2D范围的前端可视平面按照透视关系沿Z轴方向进行扩散,形成3D透视 柱,并去除透视柱之外的点; 步骤A4 :对3D透视柱上的候选点进行分群; 步骤A5 :判定符合用户选取意图的最优群; 步骤A6 :选取最优群的成员点平均深度值Zmean作为3D空间选取点的Z值; 步骤A7 :最终确定用户选取的3D空间点S,S坐标记录为(Xtl, Ytl, ZmeJ。2. 如权利要求1所述的3D空间取点方法,其特征在于:所述的分群方法采用相邻间距 阈值判定方法或K-means分群方法。3. 如权利要求2所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。