交互式绘图技术

1.交互技术指使用输入设备进行输入的技术。

2.定位技术:定位操作是图形输入和图形操作中常用的输入操作之一。定位有直接定位和间接定位两种方式。直接定位是指使用定位设备直接在屏幕上指定一个点的位置,间接定位是指通过定位设备的运动控制屏幕上的映射光标来进行定位。

3.约束:在图形绘制过程中对图形的方向、对齐方式等进行规定和校准。

4.拖拽技术:将形体在空间移动的过程动态地、连续地表示出来,直到用户满意的结果时为止。这种技术常用于部件的装配、模拟现实生活中的实际过程。

5.橡皮筋技术:针对输入要去,动态地、连续地将输入过程表现出来,直到产生用户满意的输入结果时为止。

6.定值技术:在交互过程中应用很多,而且是必不可少的。用户经常需要输入一个数值,指定一个数值,完成这种任务需要确定精度(单位),需要的设备是键盘或电位器。定值技术有两种:键入数值、改变电位器阻值产生的数值。

7.菜单技术:是一种很重要的交行技术。它可用于指定命令、确定操作对象或选定属性等多选一的场合。使用菜单可较好地改善应用系统用户接口的友善性。菜单技术包括以下几个方面:菜单的层次结构、菜单的表示、菜单的显示控制、菜单的选择。

8.拾取技术:在图形系统交互作用的许多操作中,常常要在一个分层的对象结构或虽不分层但很复杂的对象结构中拾取一个基本对象,或一些基本对象的集合,然后对其施加某种操作。拾取一个基本的对象可以通过一些一些方式实现:指定名称发、特征点法、外接矩形法、分类法、直接法。

9.网格与吸附:网格化是帮助绘制整齐、精确图形的一种技术。网格化一般用在用户坐标系统中,遵循从用户坐标系统的窗口到屏幕视口的映射变换。网格一般是规则的,且覆盖整个显示区。应用程序将定位器坐标映射到最近的网格交叉点上去,从而使绘制的图形规整、精确。有时要从已有的某线段上的点或它的顶点开始绘制另一条线段或其他图形,直接使用定位设备来定位很难保证其重合性。吸附技术则可克服上述困难。

转载于:https://www.cnblogs.com/wangzi702/p/3756555.html

你可能感兴趣的:(交互式绘图技术)