可以基于对象在三维坐标系中的xyz坐标值,在二维坐标系屏幕上显示对象,可以从输入设备接收关于对象的二维坐标系操作信息,确定操作信息是否符合预定规则。如果操作信息不符合预定规则,可以根据操作信息更新对象的xy坐标值。如果操作信息符合预定规则,可以根据操作信息更新对象的z坐标值。
【技术实现步骤摘要】
【国外来华专利技术】坐标信息更新设备和坐标信息产生设备
技术介绍
近来,由于计算机图形技术的发展,产生了显示三维对象的图像。例如个人计算机、移动电话和TV等多种电子设备的屏幕使用二维坐标系;因此,三维坐标系的对象的坐标值在被转换为二维坐标系的坐标值之后在屏幕上显示。为针对以此方式二维显示的三维对象执行三维坐标系的操作,例如现有技术中描述的特殊鼠标能够处理三维坐标系的操作。
技术实现思路
然而,普通电子设备使用的输入设备是普通鼠标、触摸板等,其输出二维坐标系的操作信息。因此,在这种电子设备中,为了在执行二维坐标系的操作时转变到三维坐标系的操作,除了二维坐标系的操作之外,还需要切换操作,这比较麻烦。例如,在通过输入设备选择屏幕上二维显示的三维对象的状态下,换言之,在通过鼠标点击或通过触摸板敲击对象的状态下,当二维地移动输入设备时,根据该移动来改变对象的x坐标值和y坐标值。如果此时需要改变对象的z坐标值,首先取消一次对象的选定状态,然后执行如下操作:给出用于执行z坐标操作的命令。随后,再次选择对象;并且当二维地移动输入设备时,能够改变对象的z坐标值。因此,希望通过使用能够输出二维坐标系的操作信息的输入设备来容易地执行对于对象在三维坐标系中的坐标值的处理。本公开的一种坐标信息更新设备包括:坐标存储单元,配置为存储对象在三维坐标系(x,y,z)中的坐标值;二维转换单元,配置为将xyz坐标值转换为二维坐标系(X,Y)的坐标值,并在屏幕上显示转换后的坐标值;操作信息接收单元,配置为从输入设备接收关于所述对象的二维坐标系的操作信息;操作信息确定单元,配置为确定操作信息是否符合预定规则;以及坐标更新单元,配置为基于操作信息确定单元的确定结果,如果操作信息不符合所述预定规则,则根据操作信息更新对象的xy坐标值,如果所述操作信息符合预定规则,则根据操作信息更新对象的z坐标值。在本公开的坐标信息更新设备中,所述预定规则可以是如下规则:与操作信息对应的XY坐标值的轨迹包括预定轨迹。在本公开的坐标信息更新设备中,所述预定规则可以是如下规则:在预定时间段内,与操作信息对应的XY坐标值的轨迹包括所述预定轨迹。在本公开的坐标信息更新设备中,所述预定规则可以是如下规则:与操作信息对应的XY坐标值的轨迹连续地多次包括所述预定轨迹。在本公开的坐标信息更新设备中,所述预定轨迹可以是经由与起始点相距预定距离或更大距离的点到达预定范围内的结束点的轨迹,从起始点到所述预定范围内的结束点的距离比所述预定距离短。在本公开的坐标信息更新设备中,所述预定轨迹可以是近似圆形的轨迹。在本公开的坐标信息更新设备中,所述预定规则可以是如下规则:与操作信息对应的XY坐标值的多个轨迹包括预定轨迹。在本公开的坐标信息更新设备中,所述预定规则可以是如下规则:在预定时间段内,与操作信息对应的XY坐标值的所述多个轨迹包括所述预定轨迹。在本公开的坐标信息更新设备中,当确定操作信息符合所述预定规则时,坐标更新单元可以在该确定之后,基于与操作信息对应的XY坐标值的轨迹的距离和方向来更新对象的z坐标值。在本公开的坐标信息更新设备中,坐标更新单元可以基于与操作信息对应的XY坐标值的轨迹的距离、方向和速度来更新对象的z坐标值。在本公开的坐标信息更新设备中,坐标更新单元可以在确定XY坐标值包括所述预定轨迹之后,根据操作信息来更新对象的z坐标值。本公开的一种坐标信息产生设备包括:操作信息接收单元,配置为从输入设备接收关于在二维坐标系(X,Y)屏幕上显示的对象的二维坐标系的操作信息;坐标产生单元,配置为基于操作信息产生对象在三维坐标系(x,y,z)中的z坐标值,并基于z坐标值产生对象的xy坐标值;以及坐标存储单元,配置为存储坐标产生单元所产生的对象的xyz坐标值。在本公开的坐标信息产生设备中,操作信息可以包括指定了对象的XY坐标值的XY坐标信息、以及用于产生对象的z坐标值的z坐标信息;以及坐标产生单元可以基于z坐标信息产生对象的z坐标值,并基于z坐标值和XY坐标信息产生xy坐标值。在本公开的坐标信息产生设备中,坐标产生单元可以基于与z坐标信息对应的XY坐标值的轨迹的距离和方向来产生对象的z坐标值。在本公开的坐标信息产生设备中,与z坐标信息对应的XY坐标值的轨迹可以包括近似圆形的轨迹。在本说明书中,“单元”包括由硬件实现的单元、由软件实现的单元、以及使用硬件和软件两者实现的单元。可以使用两个或更多硬件来实现一个单元,并且可以通过一个硬件来实现两个或更多个单元。附图说明图1包括示出了坐标信息更新设备的功能配置示例的图。图2包括示出了坐标信息更新设备的硬件配置示例的图。图3包括示出了三维坐标系中的点P(x,y,z)和转换到二维坐标系的点P(X,Y)的示例的图。图4包括示出了用于改变z坐标值的操作信息的二维坐标系的坐标值的轨迹示例的图。图5包括示出了用于确定操作信息的二维坐标系的坐标值的轨迹是近似圆形轨迹的方法示例的图。图6包括示出了坐标信息更新过程示例的流程图。图7包括示出了坐标信息产生设备的功能配置示例的图。图8包括示出了坐标信息产生过程示例的流程图。图9包括示出了通过与近似圆形形状不同的二维坐标系的坐标值轨迹来切换到z坐标值的更新过程的示例的图。图10包括示出了通过二维坐标系的坐标值的多个轨迹来切换到z坐标值的更新过程的示例的图。具体实施方式图1是示出了作为本公开实施例的坐标信息更新设备的功能配置的图。坐标信息更新设备10是能够根据从输入设备14输出的二维坐标系(X,Y)的操作信息,在三维坐标系(x,y,z)中对由显示设备12二维地显示的三维对象的坐标值进行更新的电子设备,坐标信息更新设备10例如是个人计算机等。这里,显示设备12是能够通过二维坐标系来显示图像的设备,是液晶显示器、有机EL显示器等。输入设备14是能够输出二维坐标系的操作信息的设备,是鼠标、触摸板、触摸垫等。坐标信息更新设备10可以与显示设备12和输入设备14等一体构成,例如移动终端、TV等。如图1所示,坐标信息更新设备10包括:坐标存储单元20,二维转换单元22,操作信息接收单元24,操作信息确定单元26和坐标更新单元28。图2是示出了坐标信息更新设备10的硬件配置示例的图。如图2所示,坐标信息更新设备10可以包括:CPU40,存储器42,硬盘驱动器44,显示接口46和输入接口48。坐标存储单元20可以使用存储器42或硬盘驱动器44来构成。二维转换单元22、操作信息接收单元24、操作信息确定单元26和坐标更新单元28可以在CPU40执行存储器42中存储的一个或多个程序时实现。坐标存储单元20存储对象在三维坐标系中的坐标值。换言之,在坐标存储单元20中存储对对象的位置加以指定的x轴、y轴和z轴坐标值。这里,对对象的位置加以指定的点例如是对象的中心点、顶点等。注意,可以任意设置三维坐标系(x,y,z),坐标系不限于正交坐标系,而可以是极坐标系。二维转换单元22将三维坐标系的坐标值转换为二维坐标系的坐标值,从而经由显示接口46由显示设备12二维地显示三维对象。换言之,二维转换单元22将如图3(a)所示以伪假方式二维显示的点P在三维坐标系中的坐标值(x,y,z)转换为二维坐标系中的坐标值(X,Y),如图3(b)所示。这里,如图3(a)所本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.05.31 JP 2010-1242751.一种坐标信息更新设备,包括:坐标存储单元,配置为存储对象在三维坐标系(x,y,z)中的坐标值;二维转换单元,配置为将xyz坐标值转换为二维坐标系(X,Y)的坐标值;操作信息接收单元,配置为从输入设备接收二维坐标系的操作信息以更新关于对象的xyz坐标值;操作信息确定单元,配置为确定用于更新xyz坐标值的操作信息是否符合预定规则;以及坐标更新单元,配置为基于操作信息确定单元的确定结果:当操作信息不符合所述预定规则时,根据操作信息更新对象的xy坐标值,并且当操作信息符合所述预定规则时,根据操作信息更新对象的z坐标值,其中,坐标更新单元配置为在确定操作信息符合所述预定规则之后,基于与操作信息对应的XY坐标值的轨迹的距离、方向和速度中的至少一个来更新对象的z坐标值。2.根据权利要求1所述的坐标信息更新设备,其中所述预定规则是如下规则:与操作信息对应的XY坐标值的轨迹包括预定轨迹。3.根据权利要求2所述的坐标信息更新设备,其中所述预定规则是如下规则:在预定时间段内,与操作信息对应的XY坐标值的轨迹包括所述预定轨迹。4.根据权利要求2所述的坐标信息更新设备,其中所述预定规则是如下规则:与操作信息对应的XY坐标值的轨迹连续地多次包括所述预定轨迹。5.根据权利要求2所述的坐标信息更新设备,其中所述预定轨迹是经由与起始点相距预定距离或更大距离的点、到达预定范围内的结束点的轨迹,从起始点到所述预定范围内的结束点的距离比所述预定距离短。6.根据权利要求5所述的坐标信息更新设备,其中所述预定轨迹是近似圆形的轨迹。7.一种坐标信息产生设备,包括:操作信息接收单元,配置为接收关于在二维坐标系(X,Y)屏幕上显示的对象的、用于指定XY坐标值的二维坐标系(X,Y)的操作信息或者用于指定三维坐标系(x,y,z)中的z坐标值的二维坐标系(X,Y)操作信息;坐标产生单元,配置为基于用于指定z坐标值的二维坐标系(X,Y)的操作信息来产生对象的z坐标值,并基于z坐标值和用于指定XY坐标值的二维坐标系(X,Y)的操作信息所指定的XY坐标值,来产生对象的xy坐标值;以及坐标存储单元,配置为存储坐标产生单元所产生的对象的xyz坐标值,其中,坐标产生单元配置为基于用于指定z坐标值的二维坐标系(X,Y)的操作信息的轨迹的距离、方向和速度中的至少一个来产生对象的z坐标值。8.根据权利...
【专利技术属性】
技术研发人员:大木英司,山中直明,荒川丰,
申请(专利权)人:英派尔科技开发有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。