Everything about Computer graphics
Graphics created using computers
Computer graphics (CG) deals with generating images and art with the aid of computers. Computer graphics is a core technology in digital photography, film, video games, digital art, cell phone and computer displays, and many specialized applications. A great deal of specialized hardware and software has been developed, with the displays of most devices being driven by computer graphics hardware. It is a vast and recently developed area of computer science. The phrase was coined in 1960 by computer graphics researchers Verne Hudson and William Fetter of Boeing. It is often abbreviated as CG, or typically in the context of film as computer generated imagery (CGI). The non-artistic aspects of computer graphics are the subject of computer science research. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Computer graphicsA 5-minute orientation
- Skim a recent paper: Review of computer-generated hologram algorithms for color dynamic holographic three-dimensional displayInfluential work since 2022
- Pick up a classic book: Interactive Computing SeriesThe most-reprinted book on the subject
- Read the landmark paper: TOPAS and TOPAS-Academic : an optimization program integrating computer algebra and crystallographic objects written in C++Cited 2,588 times
- Go sideways: Real-time computer graphicsA closely related topic
- Go sideways: Clipping (computer graphics)A closely related topic
📖 Definitions
Noun The representation and manipulation of pictorial data by a computer.
Noun The various technologies used to create and manipulate such pictorial data.
Noun The images so produced.
Noun A sub-field of computer science which studies methods for digitally synthesizing and manipulating visual content.
🏆 Landmark papers (most cited)
TOPAS and TOPAS-Academic : an optimization program integrating computer algebra and crystallographic objects written in C++
Interactive Computer Graphics
Everyday computer graphics
Interactive Computer Graphics
Computer graphics
Computer graphics
Computer Graphics
Computer graphics hardware
🆕 Influential since 2022
📚 Books worth reading
Interactive Computing SeriesKenneth C. Laudon · 1997
Mastering today's softwareEdward G. Martin, Charles S. Parker · 1992
Artificial Intelligence and Soft ComputingLeszek Rutkowski · 2012
Intelligent Robotics and ApplicationsHonghai Liu · 2010
The Complete Guide to Blender GraphicsJohn M. Blain · 2016
Advances in ComputersAtif Memon · 2012
AutoCAD and its applicationsTerence M. Shumaker · 1989
Precalculus With LimitsRon Larson · 1993
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Real-time computer graphics Real-time computer graphics or real-time rendering is the sub-field of computer graphics focused on producing and analyzing images in real time. The term…
- Clipping (computer graphics) Clipping, in the context of computer graphics, is a method to selectively enable or disable rendering operations within a defined region of interest. Mathematic…
- 2D computer graphics 2D computer graphics is the computer-based generation of digital images—mostly from two-dimensional models (such as 2D geometric models, text, and digital…
- Rasterisation In computer graphics, rasterisation (British English) or rasterization (American English) is the task of taking an image described in a vector graphics…
- Glossary of computer graphics This is a glossary of terms relating to computer graphics. For more general computer hardware terms, see glossary of computer hardware terms. Contents…
- 3D computer graphics 3D computer graphics, sometimes called 3D computer-generated imagery (3D-CGI), refers to computer graphics that use a three-dimensional (3D) representation…
- List of computer graphics and descriptive geometry topics This is a list of computer graphics and descriptive geometry topics, by article name. Contents !–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z…
- Texture mapping Texture mapping is a term used in computer graphics to describe how 2D images are projected onto 3D models. The most common variant is the UV unwrap, which…