一种模型处理方法、装置、控制客户端及存储介质制造方法及图纸

技术编号:20483618 阅读:10 留言:0更新日期:2019-03-02 18:28
本公开是关于一种模型处理方法、装置、控制客户端及存储介质。该方法包括:接收用户输入的目标指令;当所述目标指令是携带有旋转方向和旋转角度的手动旋转指令时,控制正在显示的第一物体的结构模型和第二物体的导航模型都按所述旋转方向和所述旋转角度进行旋转。本实施例可以对显示的结构模型和导航模型进行旋转,从而实现人机交互,增加了模型和人的互动。

【技术实现步骤摘要】
一种模型处理方法、装置、控制客户端及存储介质
本公开涉及教学领域,尤其涉及一种模型处理方法、装置、控制客户端及存储介质。
技术介绍
随着计算机科技的普及和发展,越来越多的教师采用多媒体教学。相较于黑板板书,多媒体教学更加生动,更加灵活,且多媒体教学无需重复书写,减少了教师的工作量。而目前多媒体教学通过文档展示视频、文字或二维图像,但是无法展示能够与用户互动的三维图像。
技术实现思路
本公开实施例提供一种模型处理方法、装置、控制客户端及存储介质。所述技术方案如下:根据本公开实施例的第一方面,提供一种模型处理方法,包括:接收用户输入的目标指令;当所述目标指令是携带有旋转方向和旋转角度的手动旋转指令时,控制正在显示的第一物体的结构模型和第二物体的导航模型都按所述旋转方向和所述旋转角度进行旋转;其中,所述第二物体的导航模型包括所述第二物体的轮廓模型和所述第一物体的轮廓模型,所述第一物体是所述第二物体的组成部件;所述第一物体的轮廓模型按所述第一物体和所述第二物体的实际结构设置在所述第二物体的轮廓模型内。可选的,所述方法还包括:向显示客户端发送第一旋转结果;以便于所述显示客户端根据第一旋转结果显示旋转后的结构模型和旋转后的导航模型。可选的,所述接收用户输入的目标指令之前,所述方法还包括:接收所述显示客户端发送的显示指令;所述显示指令携带有第一物体的标识;从模型库中查询出所述标识对应的所述导航模型和所述结构模型;向所述显示客户端发送所述导航模型和所述结构模型,以便于所述显示客户端在第一窗口显示所述结构模型,在第二窗口显示所述导航模型。可选的,所述向所述显示客户端发送所述导航模型和所述结构模型之后,所述方法还包括:接收所述显示客户端发送的目标指令;当所述目标指令是用于改变所述结构模型的其他控制指令时,对所述结构模型执行相应的控制操作;向显示客户端发送控制结果;以便于所述显示客户端根据控制结果显示控制后的结构模型。可选的,所述接收所述显示客户端发送的目标指令之后,所述方法还包括:当所述目标指令是自动播放指令时,控制所述结构模型和所述导航模型沿着预设方向按照预设角速度进行旋转;或,获取动画视频,所述动画视频包括显示处于同一角度的所述结构模型和所述导航模型的多帧图像;其中,每一帧图像中所述角度不同;向显示客户端发送第二旋转结果或所述动画视频。根据本公开实施例的第二方面,提供一种模型处理装置,包括:接收模块,用于接收用户输入的目标指令;旋转模块,用于当所述目标指令是携带有旋转方向和旋转角度的手动旋转指令时,控制正在显示的第一物体的结构模型和第二物体的导航模型都按所述旋转方向和所述旋转角度进行旋转;其中,所述第二物体的导航模型包括所述第二物体的轮廓模型和所述第一物体的轮廓模型,所述第一物体是所述第二物体的组成部件;所述第一物体的轮廓模型按所述第一物体和所述第二物体的实际结构设置在所述第二物体的轮廓模型内。可选的,所述装置还包括:发送模块,用于向显示客户端发送第一旋转结果;以便于所述显示客户端根据第一旋转结果显示旋转后的结构模型和旋转后的导航模型。可选的,所述装置还包括:所述接收模块还用于:接收所述显示客户端发送的显示指令;所述显示指令携带有第一物体的标识;查询模块,用于从模型库中查询出所述标识对应的所述导航模型和所述结构模型;所述发送模块还用于:向所述显示客户端发送所述导航模型和所述结构模型,以便于所述显示客户端在第一窗口显示所述结构模型,在第二窗口显示所述导航模型。根据本公开实施例的第三方面,提供一种控制客户端,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收用户输入的目标指令;当所述目标指令是携带有旋转方向和旋转角度的手动旋转指令时,控制正在显示的第一物体的结构模型和第二物体的导航模型都按所述旋转方向和所述旋转角度进行旋转;其中,所述第二物体的导航模型包括所述第二物体的轮廓模型和所述第一物体的轮廓模型,所述第一物体是所述第二物体的组成部件;所述第一物体的轮廓模型按所述第一物体和所述第二物体的实际结构设置在所述第二物体的轮廓模型内。根据本公开实施例的第四方面,提供一种计算机可读的存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述方法的步骤。本公开的实施例提供的技术方案可以包括以下有益效果:可以对显示的结构模型和导航模型进行旋转,从而实现人机交互,增加了模型和人的互动。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的导航模型处理方法的流程图。图2是根据一示例性实施例示出的导航模型处理方法的流程图。图3是根据一示例性实施例示出的导航模型处理方法的流程图。图4是根据一示例性实施例示出的导航模型处理方法的流程图。图5是根据一示例性实施例示出的导航模型处理装置的框图。图6是根据一示例性实施例示出的导航模型处理装置的框图。图7是根据一示例性实施例示出的导航模型处理装置的框图。图8是根据一示例性实施例示出的导航模型处理装置的框图。图9是根据一示例性实施例示出的导航模型处理装置的框图。图10是根据一示例性实施例示出的控制客户端的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种模型处理方法的流程图,如图1所示,模型处理方法用于模型处理装置中,该装置应用于控制客户端,该方法包括以下步骤101-102:步骤101、接收用户输入的目标指令。该目标指令是显示客户端接收的用户输入的目标指令。该目标指令可以由键盘键入、由鼠标点击和屏幕触摸实现。步骤102、当目标指令是携带有旋转方向和旋转角度的手动旋转指令时,控制正在显示的第一物体的结构模型和第二物体的导航模型都按旋转方向和旋转角度进行旋转。其中,第二物体的导航模型包括第二物体的轮廓模型和第一物体的轮廓模型,第一物体是第二物体的组成部件;第一物体的轮廓模型按第一物体和第二物体的实际结构设置在第二物体的轮廓模型内。这里,旋转是沿结构模型所在坐标系和导航模型所在坐标进行一定角度的倾斜或偏移实现的。结构模型显示的第一物体和导航模型显示的第二物体初始状态下都是按照第一物体的预设标准进行显示的。示例的,假设第一物体是心脏,第二物体是人体。导航模型包括人体的轮廓模型和心脏的轮廓模型,心脏的轮廓模型设置在人体的轮廓模型中,且两者的相对位置符合人体与心脏的相对位置。轮廓模型是仅展示轮廓的模型。结构模型是展示内部结构的模型。本实施例可以对显示的结构模型和导航模型进行旋转,从而实现人机交互,增加了模型和人的互动。可选的,如图2所示,该方法还包括:步骤103、向显示客户端发送第一旋转结果。第一旋转结果是结构模型和导航模型都按旋转方向和旋转角度旋转之后的结果。可选的,如图3所示,步骤101之前本文档来自技高网...

【技术保护点】
1.一种模型处理方法,其特征在于,包括:接收用户输入的目标指令;当所述目标指令是携带有旋转方向和旋转角度的手动旋转指令时,控制正在显示的第一物体的结构模型和第二物体的导航模型都按所述旋转方向和所述旋转角度进行旋转;其中,所述第二物体的导航模型包括所述第二物体的轮廓模型和所述第一物体的轮廓模型,所述第一物体是所述第二物体的组成部件;所述第一物体的轮廓模型按所述第一物体和所述第二物体的实际结构设置在所述第二物体的轮廓模型内。

【技术特征摘要】
1.一种模型处理方法,其特征在于,包括:接收用户输入的目标指令;当所述目标指令是携带有旋转方向和旋转角度的手动旋转指令时,控制正在显示的第一物体的结构模型和第二物体的导航模型都按所述旋转方向和所述旋转角度进行旋转;其中,所述第二物体的导航模型包括所述第二物体的轮廓模型和所述第一物体的轮廓模型,所述第一物体是所述第二物体的组成部件;所述第一物体的轮廓模型按所述第一物体和所述第二物体的实际结构设置在所述第二物体的轮廓模型内。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:向显示客户端发送第一旋转结果;以便于所述显示客户端根据第一旋转结果显示旋转后的结构模型和旋转后的导航模型。3.根据权利要求1所述的方法,其特征在于,所述接收用户输入的目标指令之前,所述方法还包括:接收所述显示客户端发送的显示指令;所述显示指令携带有第一物体的标识;从模型库中查询出所述标识对应的所述导航模型和所述结构模型;向所述显示客户端发送所述导航模型和所述结构模型,以便于所述显示客户端在第一窗口显示所述结构模型,在第二窗口显示所述导航模型。4.根据权利要求1所述的方法,其特征在于,所述向所述显示客户端发送所述导航模型和所述结构模型之后,所述方法还包括:接收所述显示客户端发送的目标指令;当所述目标指令是用于改变所述结构模型的其他控制指令时,对所述结构模型执行相应的控制操作;向显示客户端发送控制结果;以便于所述显示客户端根据控制结果显示控制后的结构模型。5.根据权利要求1所述的方法,其特征在于,所述接收所述显示客户端发送的目标指令之后,所述方法还包括:当所述目标指令是自动播放指令时,控制所述结构模型和所述导航模型沿着预设方向按照预设角速度进行旋转;或,获取动画视频,所述动画视频包括显示处于同一角度的所述结构模型和所述导航模型的多帧图像;其中,每一帧图像中所述角度不同;向显示客户端发送第二旋转结果或所述动画视频。...

【专利技术属性】
技术研发人员:白桦王欢任志宏
申请(专利权)人:深圳市天诺泰安健康信息技术有限公司
类型:发明
国别省市:广东,44

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

1