计算机图形学 十四、图形交互

1、定位

含义:确定平面一点(x, y)或空间一点(x,y z)的坐标。

形式:

  • 直接定位:用定位设备直接指定某个点的位置。
  • 间接定位:通过定位设备的运动控制屏幕上的光标进行定位。

2、笔画

含义:输入一组坐标点,相当于多次调用定位输入。输入的一组点常用于显示折线或作为曲线控制点。

方式:键盘输入,刻度尺,刻度盘

3、定值

含义:用于设置物体旋转角度、缩放比例因子等。它是要在给定的数字范围内输入一个值。

方式:鼠标、功能键+鼠标

4、选择

含义:在某选择集中选出一个元素,它可以用于指定命令,确定操作对象或选定属性等。

5、拾取

含义:选择图形对象,用于选择场景中即将进行变换或编辑的部分。

方法:制定名称法、特征点法、边界盒法、分类法

6、菜单和对话框

模态对话框

非模态对话框

7、辅助交互-约束

定位约束:在屏幕上定义一个可见或不可见的网格。网格先是等间距的水平线和垂直线,其交点为网格点。在使用网格时,任何方式输入的点都将被定位到离该点最近的网络点上。

方向约束:

用于绘制水平或垂直的线段,如果起点和终点连线的夹角小于45度则绘制水平线,否则绘制垂直线。避免人眼或定位设备带来的误差。

8、辅助交互-引力场

含义:在每条线段的周围假想有一个区域,光标中心落在这个区域内时,就自动地被直线上离光标最近的一点所代替,如同一个质点进入直线周围的引力场后,被吸引到这条直线上去一样。

方法:设置引力预支,计算一条线段的端点到另一条线段之间的距离,调整端点坐标。

9、辅助交互-拖拽

含义:要把一个对象放到新的位置。拾取某个要拖动的对象-再按住键移动光标,被拾取的对象将随着光标而移动-放开键,对象就固定下来。

10、辅助交互-“橡皮筋”技术

确定绘图图形的起点,光标移出去定终点时,在屏幕上始终由起点和光标中心所确定的图形;
指导放开键,图形固定下来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值