交互设计技术是曲线曲面造型应用研究的重要内容。基于Ope nGL设计了Be s i z e r 曲线曲面的实时 动态生成与显示系统。利用选择机制辅助设计人员选择窗口坐标系下的控制点, 利用模拟变换技术获取该控制点 投影变换后的Z坐标, 利用鼠标拖放技术, 将该点Z坐标与鼠标的窗口新位置进行逆变换, 获取拖放后该控制点的 世界坐标, 在此基础上控制并绘制三维空间的Be s i z e r 曲线曲面。这一过程支持设计人员与曲线曲面图形的直接 交互, 满足实时绘制和动态调整的要求, 提高了曲线曲面造
实例如下:
# -*- coding: utf-8 -*-
"""
Spyder Editor
This temporary scr ipt file is located here:
C:\Users\user\.spyder2\.temp.py
"""
"""
Show how to modify the coordinate formatter to report the image "z"
value of the nearest pixel given x and y
V1.1.1