立体展开图面的标记方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:17733745 阅读:60 留言:0更新日期:2018-04-18 11:18
本发明专利技术公开了立体展开图面的标记方法、装置、计算机设备及存储介质。该方法包括:监听到在画布上移动的光标点处于任一立体展开图上时,确定光标点当前在立体展开图上所处的展开图面;根据当前所处的标记状态,生成对应于展开图面的标记编辑框,并获取用户在标记编辑框中添加的标记信息;根据接收的标记生成指令生成包含标记信息的标记位图;将标记位图作为图面标记赋予展开图面并显示。利用该方法,能根据对画布上光标点的监听确定光标点当前在立体展开图上的展开图面及根据确定的标记位图对展开图面进行图画标记,简便地实现了对演示类功能应用中所绘制立体图形的展开图面的个性化标记,进而增强了演示类功能应用的演示效果,提高了交互体验。

The marking method, device, computer equipment and storage medium of the stereoscopic expansion graph

The invention discloses a marking method, a device, a computer equipment and a storage medium. The method comprises the following steps: listening to the mobile on the canvas the cursor point at any stereo picture, to determine the current cursor in stereo spread surface located on the map; according to the current of the flag state, which correspond to the mark picture edit box, and get users to add in the edit box marking in the tag information; generates tag information of the tag labeled according to instructions received to generate bitmap; mark bitmap as a surface marker to start drawing and display. Using this method, according to the cursor point on the canvas to determine the current cursor monitor in the three-dimensional picture of the picture and determined according to the marking bitmap the expansion map surface picture mark, easy to achieve the picture surface markers of personalized three-dimensional graphics demonstration class function application, thus enhancing the demonstration class function application demonstration effect, improve the user experience.

【技术实现步骤摘要】
立体展开图面的标记方法、装置、计算机设备及存储介质
本专利技术涉及计算机应用
,尤其涉及立体展开图面的标记方法、装置、计算机设备及存储介质。
技术介绍
演示类软件是电子设备(如电脑、笔记本、智能平板以及智能白板等)中常见的应用软件,可以在演示模式下展现所编辑的文字或绘制的图形。传统的演示类软件并不能直接实现三维立体图形的绘制,但随着用户对演示类软件应用需求的不断提升,技术人员研发出既可进行二维图形绘制及呈现,又能进行三维立体图形绘制及呈现的多功能演示软件。演示者基于上述多功能演示类软件进行立体几何图形教学时,可以向学生动态的展示立体图形的展开过程,一般情况下,展开后形成的立体展开图往往只是对立体图形各表面的展开型态的简单展示,为增强立体图形的教学演示效果,演示者往往还需要基于相关的教学需求对立体展开图的图面进行所需展示效果的标记,由此可以使学生更加清楚的理解到“立体展开图”和“立体图形”的对应关系。但是,目前的教学演示类软件中还不存在对展开图面进行标记的实现方法。
技术实现思路
本专利技术实施例提供了立体展开图面的标记方法、装置、计算机设备及存储介质,实现了对多功能演示类应用中所绘制立体图形的展开图面的个性化标记。第一方面,本专利技术实施例提供了一种立体展开图面的标记方法,包括:监听到在画布上移动的光标点处于任一立体展开图上时,确定所述光标点当前在所述立体展开图上所处的展开图面;根据当前所处的标记状态,生成对应于所述展开图面的标记编辑框,并获取用户在所述标记编辑框中添加的标记信息;根据接收的标记生成指令生成包含所述标记信息的标记位图;将所述标记位图作为图面标记赋予所述展开图面并显示。第二方面,本专利技术实施例提供了一种立体展开图面的标记装置,包括:展开图面确定模块,用于监听到在画布上移动的光标点处于任一立体展开图上时,确定所述光标点当前在所述立体展开图上所处的展开图面;标记信息获取模块,用于根据当前所处的标记状态,生成对应于所述展开图面的标记编辑框,并获取用户在所述标记编辑框中添加的标记信息;标记位图生成模块,用于根据接收的标记生成指令生成包含所述标记信息的标记位图;图面标记模块,用于将所述标记位图作为图面标记赋予所述展开图面并显示。第三方面,本专利技术实施例提供了一种计算机设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面实施例提供的立体展开图面的标记方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面实施例提供的立体展开图面的标记方法。在上述立体展开图面的标记方法、装置、计算机设备及存储介质中,该方法首先监听到在画布上移动的光标点处于任一立体展开图上时,确定光标点当前在立体展开图上所处的展开图面;然后根据当前所处的标记状态,生成对应于展开图面的标记编辑框,并获取用户在标记编辑框中添加的标记信息;之后根据接收的标记生成指令生成包含标记信息的标记位图;最终根据标记位图对展开图面进行图面标记。上述技术方案,能够根据对画布上光标点的监听确定光标点当前在立体展开图上的展开图面及根据确定的标记位图对展开图面进行图画标记,简便地实现了对演示类功能应用中所绘制立体图形的展开图面的个性化标记,进而增强了演示类功能应用的演示效果,提高了演示类产品的交互体验。附图说明图1为本专利技术实施例一提供的一种立体展开图面的标记方法的流程示意图;图2a为本专利技术实施例二提供的一种立体展开图面的标记方法的流程示意图;图2b给出了基于本专利技术实施例二提供的立体展开图面的标记方法进行图面标记的一种效果显示图;图2c给出了基于本专利技术实施例二提供的立体展开图面的标记方法进行图面标记后还原为立体图形时的效果显示图;图3为本专利技术实施例三提供的一种立体展开图面的标记装置的结构框图;图4为本专利技术实施例四提供的一种计算机设备的硬件结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种立体展开图面的标记方法的流程示意图,该方法适用于对所绘制立体展开图的展开图面进行个性化标记的情况,该方法可以由立体展开图面的标记装置执行,其中,该装置可以由硬件/软件实现,并一般可作为演示类功能软件的插件集成在计算机设备中。在本实施例中,计算机设备具体可指智能平板、智能会议机、智能电子白板等可以进行文字及图形演示的电子设备。如图1所示,本专利技术实施例一提供的一种立体展开图面的标记方法,包括如下操作:S101、监听到在画布上移动的光标点处于任一立体展开图上时,确定光标点当前在该立体展开图上所处的展开图面。在本实施例中,画布具体可以理解为进行图形绘制、图形编辑或图形显示的操作界面。一般的,用户可以通过对画布上各种功能按钮或工具的触发,进入对立体图形的不同编辑模式,并可以通过对光标点的控制实现对立体图形的控制。光标点可以理解为用户通过触摸或鼠标操作的指示点。立体展开图具体可以理解为将立体图形的表面按照一定顺序展开所形成的图面。示例性地,在形成立体展开图时,可以以立体图形的底面为基准,其它面逐渐转至底面所在平面,从而形成立体展开图。展开图面可以理解为组成立体展开图的图面。需要说明的是,画布中的立体展开图所对应的立体图形对应存在独立的三维场景,通过该三维场景可以实现立体图形在空间的绘制,并通过正交相机投影显示到画布中。在画布中可以通过相应的图形展开方法将立体图形动态的展开,以得到本实施例中的立体展开图。在本步骤中,可以当用户触发图面标记按钮时,触发进入展开图面的图面标记模式,从而开始监听光标点的移动情况,判定光标点是否处于任一立体展开图上;也可以实时监听用户对光标点的移动情况,当光标点处于任一立体展开图上时,进入展开图面的图面标记模式。一般的,在对光标点监听的过程中,可以通过对光标点的位置信息的分析确定光标点是否处于任一立体展开图上。其中,位置信息可以包括光标点的坐标值。可以理解的是,画布中可以存在至少一个立体展开图。当监听到在画布中移动的光标点处于任一立体展开图上之后,可以进一步基于光标点的位置信息确定光标点当前在该立体展开图上所处的展开图面,以便于对所选中的展开图面进行标记。S102、根据当前所处的标记状态,生成对应于该展开图面的标记编辑框,并获取用户在标记编辑框中添加的标记信息。在本实施例中,标记状态可以理解为用户对展开图面进行标记前触发进入的标记编辑状态,不同的标记状态可对应生成用于实现不同标记操作的标记编辑框。标记编辑框可以理解为提供给用户进行展开图面标记的编辑框,用户可以在标记编辑框中添加想要标记的内容。标记信息具体可以理解为用户在标记编辑框中添加的对展开图面进行标记的内容。一般的,对于画布中的立体图形的展开图面而言,往往存在多种对展开图面进行个性化展现的方式。示例性地,可以对展开图面进行个性化的颜色填充,如,对不同的展开图面进行不同颜色的填充显示;也可以对展开图面进行个性化的图面标记,如对一个展开图面进行背本文档来自技高网...
立体展开图面的标记方法、装置、计算机设备及存储介质

【技术保护点】
一种立体展开图面的标记方法,其特征在于,包括:监听到在画布上移动的光标点处于任一立体展开图上时,确定所述光标点当前在所述立体展开图上所处的展开图面;根据当前所处的标记状态,生成对应于所述展开图面的标记编辑框,并获取用户在所述标记编辑框中添加的标记信息;根据接收的标记生成指令生成包含所述标记信息的标记位图;将所述标记位图作为图面标记赋予所述展开图面并显示。

【技术特征摘要】
1.一种立体展开图面的标记方法,其特征在于,包括:监听到在画布上移动的光标点处于任一立体展开图上时,确定所述光标点当前在所述立体展开图上所处的展开图面;根据当前所处的标记状态,生成对应于所述展开图面的标记编辑框,并获取用户在所述标记编辑框中添加的标记信息;根据接收的标记生成指令生成包含所述标记信息的标记位图;将所述标记位图作为图面标记赋予所述展开图面并显示。2.根据权利要求1所述的方法,其特征在于,所述监听到在画布上移动的光标点处于任一立体展开图上时,确定所述光标点当前在所述立体展开图上所处的展开图面,包括:监听并获取光标点在画布上移动时对应的光标坐标值;根据所述光标坐标值及对应于所述画布的二维命中测试函数,确定所述光标点是否处于所述画布中的任一立体展开图上;若是,则根据对应于所述立体展开图的三维命中测试函数,确定所述光标点当前所处的展开图面。3.根据权利要求1所述的方法,其特征在于,所述根据当前所处的标记状态,生成对应于所述展开图面的标记编辑框,并获取用户在所述标记编辑框中添加的标记信息,包括:接收并分析用户触发的标记指令,进入对应于所述标记指令的标记状态;如果所述标记状态为图片标记状态,则在所述画布上生成对应于所述展开图面的图片编辑框,并将用户选中的标记图片添加至所述图片编辑框中;如果所述标记状态为文字标记状态,则在所述画布上生成对应于所述展开图面的文字编辑框,并获取用户在所述文字编辑框中编辑的文字标记;如果所述标记状态为书写标记状态,则在所述画布上生成对应与所述展开图面的书写编辑框,并获取用户在所述书写编辑框中书写的笔迹标记。4.根据权利要求3所述的方法,其特征在于,所述根据接收的标记生成指令生成包含所述标记信息的标记位图,包括:接收到用户触发的标记生成指令后,提取所述标记编辑框中包含的标记信息,并将所述标记信息基于设定的位图生成策略生成标记位图;所述标记信息为下述至少一种:位于所述图片编辑框中的图片标记、位于所述文字编辑框中的文字标记以及位于所述书写编辑框中的笔迹标记。5.根据权利要求1所述的方法,其特征在于,所述将所述标记位图作为图面标记赋予所述展开图面并显示...

【专利技术属性】
技术研发人员:叶洪
申请(专利权)人:广州视睿电子科技有限公司广州视源电子科技股份有限公司
类型:发明
国别省市:广东,44

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

1