Pointing and Positioning Technique Computer Graphics

Pointing and Positioning Technique: The pointing and positioning are interactions used in computer graphics. A pointing device is also called a Pointing tool. A pointing tool is a hardware component, used to shift the cursor in a computer program or a graphical user interface (GUI) operating system. The standard features of the mouse are click, point, drag, and drop.

According to Fitts’s theorem, we can use the pointing devices to estimate the speed by which we can point at a higher speed. The positioning technique is used to move the object from one position to another position.

There are following pointing and positioning devices given below:

  • Mouse
  •  Light Pen
  • Joystick
  • Graphics Tablet
  • Pointing Stick

Mouse

A mouse is a lightweight, small device used to control the movement of the cursor on a computer screen. Usually, the mouse moves on a flat surface. A mouse contains two or three buttons. Every button performs a different task. The mouse can be considered as a positioning and pointing device.

Pointing and Positioning Technique

Functions of Mouse

There are following functions of a mouse:

  • Clicking
  • Right-clicking
  • Dragging
  • Scrolling
  • Double Clicking

Light Pen

A light pen is a handheld, light-sensitive device. It is like a pen. The light pen connects to the computer by a wire. A light pen contains a device at the tip that emits light. Mostly, light pens are used by graphics designers, engineers, and illustrators. The light pen sends the information to the computer when we touch the pen to the computer screen.

Pointing and Positioning Technique

Joystick

A joystick has two parts a base and a stick. We can move the stick in every direction to shift the object from one position to another position on the computer screen. The joystick is similar to a mouse or trackball. Mostly the joystick is used to play computer games. A joystick has a fast interface and also used in computer-aided design.

Pointing and Positioning Technique

Graphics Tablet

A graphics tablet is also called a digitizer. A graphics tablet contains a flat pad on which we can draw an image or shape with a pen called stylus.  The image gets drawn on the screen as we draw on the flat pad. It is mostly used by graphics designers to produce accurate drawings and pictures.

Pointing and Positioning Technique

Pointing Stick

The pointing device is also known as the Pressure-Sensitive device. It exists between the keys of the keyboard. It is similar to a pencil eraser. The pointing stick works like a mouse. When we touch the finger on the pointing stick, the cursor moves on the computer screen. A pointing stick does not need any extra space like a mouse. It is mostly used in notebooks.

Pointing and Positioning Technique

Rubber band or Elastic Technique

The rubber band technique was introduced by Blaisdell in 1958 and refined by Barron in 1963. It is a positioning method. The rubber band is also named as an elastic band, gum band, or lacky band. It is a loop that is usually used to hold multiple objects together. It is a useful and simple technique for positioning the objects. We can easily draw geometric shapes, i.e., lines, ellipse, circle, and rectangle, etc. on the computer screen by rubber band technique. In this technique, we can perform positioning on the line by positioning the two endpoints. In this, we shift the first point to the last point; the computer draws a line from the first point to cursor point. The technique called rubber band or elastic band because the line stretched among with first point and the cursor.

Pointing and Positioning Technique

Advantages of Rubber Band Technique

  • It is simple and easy to implement the technique.
  • We can draw many geometric shapes by using this technique.

Disadvantages of Rubber Band Technique

  • It is quite expensive.
  • The rubber band technique needs good software and a fast processor.

Dragging

Pointing and Positioning Technique

Dragging is a technique used in interactive image drawing. In this process, we can change the position of an object from one to another place. We can drag the shapes or objects with the cursor.     

Steps to drag an object

Step 1: First, we choose an object.

Step 2: Now, we shift the cursor in the direction where we want to shift the object.

Step 3: Select the object that follows the cursor path.

Dragging the object to different positions is very useful in applications where we want to show the various possible location before choosing the final location.

Pointing and Positioning Technique

Related Topics

Transformation

Introduction The term Transformation is generally referred to as converting a graphic into another graphic by applying some rules or algorithms. Sometimes an image or picture can be a combination of lines, rectangle,...

2 minutes read.

Midpoint Circle Drawing Algorithm in Computer Graphics

The midpoint circle drawing algorithm helps us to calculate the complete perimeter points of a circle for the first octant. We can quickly find and calculate the points of other...

12 minutes read.

Text Clipping

“Text Clipping is a process in which we remove those part (portion) of string that is outside the view pane (window).” Various methods and techniques can do the text clipping. These techniques depend...

2 minutes read.

Scan Conversion in Computer Graphics

“When we represent regular objects in the form of discrete pixels, it is called Scan Conversion.” Every graphics system must transform the primitives into a collection of pixels. The scan conversion is also...

2 minutes read.

Projection in Computer Graphics

Projection Introduction: The technique projection was invented by the Swiss mathematician, engineer, and astronomer "Leonhard Euler Around" in 1756. The "Episcope" was the first projection system. “Projection is a technique or process which...

4 minutes read.

Scan Conversion of an Ellipse Computer Graphics

Scan Conversion of an Ellipse: An ellipse can be defined as a closed plane curve, which is a collection of points. It is the cause of the intersection of a...

8 minutes read.

Pointing and Positioning Technique Computer Graphics

Pointing and Positioning Technique: The pointing and positioning are interactions used in computer graphics. A pointing device is also called a Pointing tool. A pointing tool is a hardware component,...

4 minutes read.

2D Transformation in Computer Graphics

Some visuals are transformed into some other graphics by implementing several of the principles known as transformation. There are multiple kinds of transformation, including translation, scaling, rotation, shearing, etc. Whenever...

2 minutes read.

Display Processor

It is a part of hardware or interpreter which is used to transform display processor code into pictures. It is used to convert digital information from CPU to analog data. It...

4 minutes read.

Rendering in Computer Graphics

Rendering in Computer Graphics Rendering is the operation, by virtue of a software system, of creating a picture from a template. In a specifically defined term or information structures, the model is a...

9 minutes read.

3d Scaling

The 2D and 3D scaling are similar, but the key difference is that the 3D plane also includes the z-axis along with the x and y-axis. In scaling, we can expend...

2 minutes read.

3D Reflection

The Reflection is a mirror image of the original object. We can differentiate 2D and 3D reflection by adding Z-axis. The Z-axis shows the depth of the surface. In the...

1 minute read.

Animation in Computer Graphics

The word Animation is extracted from a Latin language, "Anima," which means "Soul." TheAnimation is a technology that allows any image object, an entity to walk, talk, or do some...

3 minutes read.

3D Translation

A 3D Translation process contains the x-axis, y-axis, and z-axis. We can move any object from one place to another without changing the shape of the object. For Example-Translation of a...

1 minute read.

2D Shearing

We can denote shearing with ‘SHx’ and ‘SHy.’ These ‘SHx’ and ‘SHy’ are called “Shearing factor.” We can perform shearing on the object in two ways- Shearing along x-axis: In this, we...

2 minutes read.

Filled Area Primitives Computer Graphics

Filled Area Primitives: Area filling is a method or process that helps us to fill an object, area, or image. We can easily fill the polygon. The polygon filling is...

4 minutes read.

Output Devices in Computer Graphics

Computer Graphics Output Devices An output device is a component of hardware or the main physical part of a computer that can be touched and seen. An output device is an electromechanical device. “The...

5 minutes read.

Computer Graphics Window

“The process of selecting and viewing an image with different views, called windowing.” All the objects in the real world have a size. We can measure the size and location of...

4 minutes read.

2D Scaling

In scaling, we can expend or compress the size of any object. We can apply scaling on the object by multiplying the original coordinates with scaling factors. The term scaling factor...

2 minutes read.

Computer Graphics Tutorial

Introduction to Computer Graphics Computer graphics is commonly seen as a computer science branch that deals with the computerized image fusion theory and technology. As simple as a triangle outline, a...

6 minutes read.