Graphics#
Table of Contents#
Resources#
[ h ][ w ] Autodesk Maya
[ h ][ w ] GTK
[ h ][ w ] Houdini
[ h ][ w ] Qt
[ h ][ w ] Unity
[ h ][ w ] Unreal
YouTube#
Low Level Learning
[ y ]
07-10-2021
. “Writing Code That Runs FAST on a GPU”.
more
Texts#
Computer Graphics
Foley et al. (1996). Computer Graphics: Principles and Practice, 2nd Ed. Addison-Wesley.
Shirley, Peter et al. Fundmentals of Computer Graphics, 4th Ed.
Shreiner, Dave et al. OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V, 9th Ed. Addison-Wesley.
Watt, Alan H. 3D Computer Graphics, 3rd Ed.
Digital Image Processing
Bovik, A. C., ed. (2005). Handbook of Image and Video Processing, 2nd Ed.
[ h ] Gonzalez, R. C. & R. E. Woods. (2018). Digital Image Processing, 4th Ed.
Gonzalez, R. C., R. E. Woods, & S. L. Eddins. Digital Image Processing using MATLAB, 3rd Ed.
Pratt, W. K. (2007). Digital Image Processing, 4th Ed. Wiley.
Russ, J. C. (2011). The Image Processing Handbook, 6th Ed.
Sonka, M., V. Hlavac, & R. Boyle. (2014). Image Processing, Analysis, and Machine Vision, 4th Ed.
3D Animation, Modeling, Printing, & Rendering
[ h ][ g ] Buttfield-Addison, Paris; Jon Manning; & Tim Nugent. (2019). Unity Game Development Cookbook: Essentials for Every Game. O’Reilly.
Coward, Cameron. (2019). A Beginner’s Guide to 3D Modeling: A Guide to Autodesk Fusion 360. No Starch Press.
Gambetta, Gabriel. (2021). Computer Graphics from Scratch: A Programmer’s Introduction to 3D Rendering. No Starch Press.
Gohde, Justin & Marius Kintel. (2021). Programming with OpenSCAD: A Beginner’s Guide to Coding 3D-Printable Objects. No Starch Press.
Terms#
[ w ] 2D Computer Graphics
[ w ] 3D Computer Graphics
[ w ] 3D Rendering
[ w ] Canvas
[ w ] Computer-Aided Design (CAD)
[ w ] Digital Image
[ w ] Display Device
[ w ] Drag-and-drop
[ w ] Electronic Visual Display
[ w ] Geometric Primitive
[ w ] Graphics Interchange Format (GIF)
[ w ] Graphical User Interface (GUI)
[ w ] Graphics Pipeline
[ w ] GUI Builder
[ w ] Hardware Acceleration
[ w ] Image Tracing
[ w ] Interface Metaphor
[ w ] Layout Manager
[ w ] Look and Feel
[ w ] Pre Rendering
[ w ] Radiosity
[ w ] Raster Graphic
[ w ] Raster Vectorization
[ w ] Rasterization
[ w ] Ray Casting
[ w ] Ray Tracing
[ w ] Rendering
[ w ] Rendering Equation
[ w ] Scene Graph
[ w ] Screen
[ w ] Tiling Window Manager
[ w ] Unbiased Rendering
[ w ] Vector Graphic
[ w ] Widget
[ w ] Widget Toolkit
[ w ] Window
[ w ] Window Manager
[ w ] Windowsing System