The Importance Of Computer Graphics

Decent Essays
Graphics contribute a crucial function in the world of computing as they furnish a means to encompass a visual element to diverse categories of computer applications. Computer users witness them in a multitude of applications including desktop programs, web applications, and mobile apps, and they are experienced in virtually all domains ranging from business to engineering to gaming. Naturally, as technology has evolved, so have graphics capabilities. Whereas elementary two-dimensional shapes dominated screens years ago, computer graphics have matured into complex three-dimensional structures that support a crisp and realistic view of the world they simulate.
Application programming interfaces for graphics, or APIs, grant programmers interaction
…show more content…
Without these capabilities, a library would be too limited for a developer to achieve realistic processing that the simplest graphical applications demand. At the very core of all libraries is the capacity to draw shapes and primitives such as points, lines, curves, circles, rectangles, and polygons. These objects require placement at a specific point relative to the origin of the plane on which they are drawn, also known as translation. Rotation “turns” an object by a distinct angle about a point that can exist inside or outside of the object. Scaling resizes an object, and in most cases, the individual axes can be resized independently, which is also known as skewing (Ulrich, 2012). Translation, rotation, and scaling are subsets or a more general term known as transformation (2D transformations, n.d.). Transformation can be simple, like the methods previously mentioned, or significantly more complex. Generally, geometric objects allow filling or painting to change its background characteristics. The C/C++ Direct2D API caters functions that implement all of these capabilities including:
• DrawLine – draws a line between two points
• DrawEllipse and FillEllipse – draws the outline or fills an ellipses (including circles) respectively.
• DrawGeometry and FillGeometry – draws the outline or fills more complex geometric shapes which include curves and polygons.
• DrawRectangle and FillRectangle

Related Documents

  • Improved Essays

    Mat 540 Final Lab Report

    • 617 Words
    • 3 Pages

    s: Translations are the process of moving around all of the coordinates that make up a shape. All the points move the same distance in the same direction. The transformation is isometric which means that it does not change in shape or sides. If the pre-image moves either right or up the coordination would be adding. If the pre-image moves either left or down the image would be subtraction.…

    • 617 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    This element enables the viewer to perceive and think differently about the pyramid. This triggers the brain to associate the colours in the graphic key to the image, therefore, changing the pyramid into a pie chart rather than just a simplistic…

    • 588 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    According to David McCandless, the Ted speaker of “The Beauty of Data Visualization”, presentation aids can be invaluable if presented as just a bunch of numbers. Presentation aids are useful is expressing data to the audience. The audience will not grasp the numbers presented unless it is appealing to them. McCandless mentions that a presenter should always dress up the numbers, to make it more interesting. He also told to keep minimum numbers to get the point across.…

    • 105 Words
    • 1 Pages
    Decent Essays
  • Superior Essays

    "A Frank Lloyd Wright Approach To Digital Design – Smashing Magazine." Smashing Magazine. N.p., 19 Dec. 2014. Web. 04 Apr. 2016.…

    • 1504 Words
    • 7 Pages
    Superior Essays
  • Decent Essays

    Harun Farocki’s “Parallel vol 1” exhibits how the digital representation of water, trees, fire, and clouds in video games have progressed over time. The video highlights the transformation from simply pixelated squares to realistic movements. The advanced CPGs have made distinguishing a video game from film difficult, as seen by the side-by-side moving clouds example. Farocki argues that computer images seek to relieve film of its duty to depict reality. This argument is similar to that made by Bazin regarding photography and painting.…

    • 384 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    As a person limited with technology experience, I label myself as being a ‘digital immigrant’. I faced the challenge of creating an infographic and I did not understand how to use Piktochart effectively or to create one that is graphic and visually displayed for the ‘digital natives’ who prefer graphics before paper (Prensky,2001). Initially, I created an infographic about Facebook that looked like advertising. I felt frustrated that a simple task of inserting a line proved difficult and that the templates were ‘too short’ , where alternatively, I could just clone or drag the block to enlarge it.…

    • 323 Words
    • 2 Pages
    Improved Essays
  • Improved Essays

    Superhero Hall of Fame Technology: Creative Communication Engineering: Developing Solutions 60 Minute Lesson All Superhero Cards Ball (1 for the last group activity) BrickLAB Bricks Meeting Our Heroes (10 minutes) Superhero Hall of Fame (40 minutes)…

    • 606 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    Description of hands-on Manipulatives Manipulatives are an important tool used by teachers to help students fully understand concepts. With many manipulatives to choose from knowing both the advantages and disadvantage of the manipulative you choose is key to making a lesson successful. I will discuss the advantages of four hands-on manipulatives as well as some of the disadvantages. The first hands-on manipulative I would like to describe is the interlocking unit cubes.…

    • 1401 Words
    • 6 Pages
    Decent Essays
  • Improved Essays

    Children’s Museum Field Experience 1. “Seeing the Light” stained glass window display, located in the architectural section of the Children’s Museum, allows students to use the cling shapes to create their own stain glass window. A stain glass window would be an excellent form of visual art to use to teach geometric shapes and polygons. Samples of stain glass windows created from geometric shapes can be displayed on a projector for students to pick out squares, rhombuses, rectangles, triangles, and polygons.…

    • 518 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    My Mega Maths Evaluation

    • 1393 Words
    • 6 Pages

    Analysis and Evaluation Evaluation and Analysis of Learning My mega maths lesson was based on the theme shapes. I decided to use the shapes question for this particular week because the children had lessons on 2D shapes the previous week and would be able to use their prior knowledge to help them solve the problem in this particular question. Aubrey (2013) states that it is important for children to be able to access their prior knowledge and ongoing cognitive processing in every lesson. Teachers should be able to adjust tasks and lessons in relation to children’s needs, abilities, learning and prior knowledge (Aubrey, 2013).…

    • 1393 Words
    • 6 Pages
    Improved Essays
  • Improved Essays

    Fred Brooks is the first recipient of ACM Allen Newel Award. This award is presented as a token of honour to the individuals for their contributions in bridging Computer Science with other disciplines. In the article “The Computer Scientist as Toolsmith – II”, Brooks has given the opinion that Computer Science is probably not the best name that is coined for the discipline of computers which deals with solving problems for the users. Explaining the core difference between Science and Engineering, he states that Science is about discovering facts and laws of the universe, but engineering is about creating new things. In Computer Science, we are focussed on creating new things/new solutions, so the discipline can be appropriately referred as…

    • 896 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Flatland is a two dimensional world, whose citizens consist of shapes like triangles, squares, pentagons, hexagons, and circles. This world is divided into a class system where the more sides or angles you have, the higher in class a person is. In Flatland, all figures must be regular and by regular they mean equal sided. Every shape is in its more honorable state if it has equal length in all sides. But there is the the rare situation when an irregular shape is born.…

    • 459 Words
    • 2 Pages
    Improved Essays
  • Decent Essays

    Compasses and straightedges are tools used regularly in geometry. Compasses are used to draw precise circles and arcs, leading to making many geometric figures. Straightedges are used to make straight lines that are exact measurements. There is a need for students to understand and be able to construct geometric figures using a compass and straightedge. This is because students will be able to understand the steps it takes to construct geometric figures, it allows students to understand how to use other geometric tools easier, and it is likely for less mistakes.…

    • 901 Words
    • 4 Pages
    Decent Essays
  • Improved Essays

    Society has said that technology either benefits or hinders education. Within this essay I will address the various aspects of how technology has benefited education. The various types of technology that have benefited education are smartboards, the Internet, and Microsoft Office programs. Technology can also hinder education, because it sometimes becomes a distraction within the classroom for some students. On the whole, I feel that technology has helped promote literacy, writing, and reading.…

    • 756 Words
    • 4 Pages
    Improved Essays
  • Superior Essays

    Synopsis: Creative Visualization – Shakti Gawain What do you want? A job promotion, different job, better boss or even to become a successful entrepreneur, a new romantic relationship, heightened self-confidence, motivation and so on?…

    • 835 Words
    • 4 Pages
    Superior Essays