Podcast
Questions and Answers
What device can be generalized to include any device that returns character codes?
What device can be generalized to include any device that returns character codes?
Keyboard
How many bytes does ASCII assign to each character?
How many bytes does ASCII assign to each character?
One
What do encoders inside the mouse and trackball devices measure?
What do encoders inside the mouse and trackball devices measure?
Motion
What allows for a much richer set of supported characters in Internet applications compared to ASCII?
What allows for a much richer set of supported characters in Internet applications compared to ASCII?
Signup and view all the answers
Which type of detectors are used in some variants of devices to measure motion?
Which type of detectors are used in some variants of devices to measure motion?
Signup and view all the answers
Why are small trackballs popular with portable computers?
Why are small trackballs popular with portable computers?
Signup and view all the answers
What kind of software do users use for editing lists of information for a renderer?
What kind of software do users use for editing lists of information for a renderer?
Signup and view all the answers
What model is commonly used to produce images of objects in real time?
What model is commonly used to produce images of objects in real time?
Signup and view all the answers
Where are the models and their properties placed for rendering?
Where are the models and their properties placed for rendering?
Signup and view all the answers
What is examined in Chapter 10 of the text?
What is examined in Chapter 10 of the text?
Signup and view all the answers
What was the early display technology based on in early graphics systems?
What was the early display technology based on in early graphics systems?
Signup and view all the answers
What type of architecture was commonly used in early graphics systems?
What type of architecture was commonly used in early graphics systems?
Signup and view all the answers
What is the essence of image formation?
What is the essence of image formation?
Signup and view all the answers
What is missing in the description of image formation?
What is missing in the description of image formation?
Signup and view all the answers
Why would objects be dark without light sources?
Why would objects be dark without light sources?
Signup and view all the answers
What determines how much light enters the camera in a physical imaging system?
What determines how much light enters the camera in a physical imaging system?
Signup and view all the answers
What is light considered as?
What is light considered as?
Signup and view all the answers
How many dimensions is the image that is found on the film plane?
How many dimensions is the image that is found on the film plane?
Signup and view all the answers
What does the moveto function do in the graphics system described?
What does the moveto function do in the graphics system described?
Signup and view all the answers
Explain the function of lineto in the graphics system.
Explain the function of lineto in the graphics system.
Signup and view all the answers
What is the purpose of initialization and termination procedures in the graphics system?
What is the purpose of initialization and termination procedures in the graphics system?
Signup and view all the answers
How can you alter the drawing color or line thickness in the graphics system?
How can you alter the drawing color or line thickness in the graphics system?
Signup and view all the answers
What is an application where systems built on the graphics model described work well?
What is an application where systems built on the graphics model described work well?
Signup and view all the answers
What is an example of a standard language in the printing industry that extends the described graphics ideas?
What is an example of a standard language in the printing industry that extends the described graphics ideas?
Signup and view all the answers
What can the user program do if there is an event in the queue?
What can the user program do if there is an event in the queue?
Signup and view all the answers
What is associated with a specific type of event?
What is associated with a specific type of event?
Signup and view all the answers
Why is the event-mode model approach used?
Why is the event-mode model approach used?
Signup and view all the answers
What is the traditional pedagogical approach to teaching computer graphics?
What is the traditional pedagogical approach to teaching computer graphics?
Signup and view all the answers
What kind of images can be created using the traditional pedagogical approach?
What kind of images can be created using the traditional pedagogical approach?
Signup and view all the answers
What is included in the discussion of two- and three-dimensional mathematical objects in the computer?
What is included in the discussion of two- and three-dimensional mathematical objects in the computer?
Signup and view all the answers
Study Notes
Interactive Modeling Software
- For complex scenes, users use interactive modeling software to edit lists of information for a renderer.
- Most modelers use the synthetic-camera model to produce images in real-time.
Graphics Architectures
- Early graphics systems used general-purpose computers with the standard von Neumann architecture.
- These computers have a single processing unit that processes a single instruction at a time.
Input Devices
- The keyboard device returns character codes using the American Standard Code for Information Interchange (ASCII).
- The mouse and trackball are similar in use and construction, converting motion to signals sent back to the computer.
- There are many variants of these devices, some using optical detectors rather than mechanical detectors to measure motion.
Graphics Systems and Models
- A scene graph is a data structure that contains models, including geometric objects, lights, cameras, and material properties.
- The scene graph is passed to a renderer or game engine.
Image Formation
- Image formation is the process of combining the specification of an object with the specification of a viewer to produce a two-dimensional image.
- Light is a form of electromagnetic radiation that interacts with surfaces of objects and enters the camera through the lens.
Programmer’s Interface
- A simple graphics system can be described with two drawing functions: moveto(x, y) and lineto(x, y).
- The moveto function moves the pen to a location without leaving a mark, while the lineto function moves the pen to a location and draws a line from the old to the new location.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Test your knowledge on ASCII character codes and their representation in computer devices. Understand the assignment of single unsigned bytes to characters and explore the importance of these codes in computing applications.