Computer Graphics

Graphics on Internet

✓ A great deal of graphics development is now done on the Internet. ✓ Computers on the Internet communicate using TCP/IP. ✓ Resources such as graphics files are identified by URL (Uniform resource locator). ✓ The World Wide Web provides a hypertext system that allows users to locate and view documents, audio and graphics. ✓ […]

Computer Graphics

Graphics Networks

➔ So far, we have mainly considered graphics applications on an isolated system with a single user. ➔ Multiuser environments & computer networks are now common elements in many graphics applications. ➔ Various resources, such as processors, printers, plotters and data files can be distributed on a network & shared by multiple users. ➔ A […]

Computer Graphics

Advantages of video controller

A video controller is a crucial component in any computer or multimedia device that manages the display of images, graphics, and videos on a screen. Often integrated into a graphics card or as part of a motherboard chipset, the video controller acts as a communication bridge between the system’s CPU and the display device. Its […]

Computer Graphics

Video controller

A video controller is a key hardware component in a computer or multimedia system responsible for managing the display of images, graphics, and videos on a screen. It acts as an interface between the CPU (Central Processing Unit) and the display device such as a monitor, projector, or VR headset. Often integrated into a graphics […]

Computer Graphics

Touch Panels

➢ Touch panels allow displayed objects or screen positions to be selected with the touch of a finger. ➢ Touch panel is used for the selection of processing options that are represented as a menu of graphical icons. ➢ Optical touch panel-uses LEDs along one vertical and horizontal edge of the frame. ➢ Acoustical touch […]

Computer Graphics

Joysticks

➢ Joystick is used as a positioning device,which uses a small vertical lever(stick) mounded on a base.It is used to steer the screen cursor around and select screen position with the stick movement. ➢ A push or pull on the stick is measured with strain gauges and converted to movement of the screen cursor in […]

Computer Graphics

Trackballs and Spaceballs

➢ A trackball is a ball device that can be rotated with the fingers or palm of the hand to produce screen cursor movement. ➢ Laptop keyboards are equipped with a trackball to eliminate the extra space required by a mouse. ➢ Spaceball is an extension of two-dimensional trackball concept. ➢ Spaceballs are used for […]

Computer Graphics

Disadvantages of encoding

❖ The disadvantages of encoding runs are that color changes are difficult to record and storage requirements increase as the lengths of the runs decrease. ❖ In addition, it is difficult for the display controller to process the raster when many short runs are involved. ❖ Moreover, the size of the frame buffer is no […]

Computer Graphics

Different methods to draw a curve

Method 1: Using circle symmetry property, we generate the circle path with vertical spans in the octant from x = 0 to x = y, and then reflect pixel positions about the line y = x to y=0 Method 2: Another method for displaying thick curves is to fill in the area between two Parallel […]

OS

Define Atomic Actions & explain its characteristics

Typically, system activity is governed by the sequence of primitive or atomic operations it is executing. Usually, a machine level instruction, which is indivisible, instantaneous, and cannot be interrupted ( unless the system fails), corresponds to an atomic operation. However, it is desirable to be able to group such instructions that accomplish a certain task […]