Random painter graphical application, Computer Graphics

"Random Painter" uses an array to store a collection of randomly coloured shapes, either squares or circles as filled shapes or outlines. 

Using an array imposes severe limitations on the user interface: The number of shapes to draw has to be entered by the user on a Windows console prior to drawing.

Control of the shapes composition and of the final output is very limited.  

A console screen is not needed. The number of shapes is not set once and for ever. The user will interactively control the number and mix of screen shapes. Two new types of shapes, "box" and "ellipse" will be provided. Box replaces "square". It is a rectangle with horizontal and vertical sides. Ellipse is an additional shape. The user now has the choice between 3 different shapes.

The user is offered the possibility of displaying all shapes in the list, or only the ellipses, or only the boxes, or only the circles.

Posted Date: 2/28/2013 2:38:08 AM | Location : United States







Related Discussions:- Random painter graphical application, Assignment Help, Ask Question on Random painter graphical application, Get Answer, Expert's Help, Random painter graphical application Discussions

Write discussion on Random painter graphical application
Your posts are moderated
Related Questions
QUESTION 1. You are a consultant in the field of video production and video editing. You haven been requested to participate in a debate over analog and digital video. Write

Adavantage and disadvantages of DDA and Bresenhams line drawing algorithm


What is meant by Addressability? Ans. Addressability is the number of individual dots per inch (d.p.i.) that can be formed. If the address of the current dot is (x, y) then the

Parallel Projection In parallel projection, objects in scene are projected onto the 2D view plane along rays parallel to a projection vector. Parallel projection is orthogra

Introduction of Viewing  Transformations Projection is fundamentally a transformation or mapping of 3D objects upon 2D screen. Projection is mostly categorised in Para

Important Points for Designing the Animation Sequence There are several applications which do not follow this sequence as, real time computer animations generated by vehicle dr

Geometrical examine Types of Line Clipping Geometrical examine of the above kinds of clipping (it assists to get point of intersection of line PQ along with any edge). Assu

Orthographic and Oblique Projection - Viewing Transformation Orthographic projection is the easiest form of parallel projection that is commonly utilized for engineering drawi

Write a simple C-code to generate a circular arc between two angle values. Use this to draw Figure.