摘要 |
A software module for providing a user interface for a hardware peripheral device for controlling graphical elements of a virtual world defined in a computer system and rendered on a display device of the computer system, the module providing software including motion algorithms, and the module being capable of generating, with reference to the rendered graphical element, an icon (hereinafter called a motion handle) which represents a point in three dimensional space about which the graphical element may be manipulated, the point being used by the algorithms as the centre of rotation and zoom, and being used to define relative panning speeds whereby the algorithms cause changes to the rendered image of the graphical element responsive to rotation, zoom and pan input signals generated in the peripheral device.
|