The Graphics Codex

The Graphics Codex icon

The Graphics Codex

Morgan McGuire

In this scholarly reference app, you can explore equations, concepts, and notation related to 3D computer graphics, along with detailed lecture notes. Includes technical definitions, comprehensive chapters, and notation explanations.

About The Graphics Codex

This app is a scholarly reference of equations, concepts, and notation employed in 3D computer graphics, supplemented by long-form chapters of lecture notes. It is designed for students, researchers, and industry practitioners.

I am Dr. Morgan McGuire, a computer graphics scientist and game developer.

I'm a Distinguished Research Scientist at NVIDIA and an adjunct professor at the University of Waterloo (in Mathematics) and McGill University (in Electrical and Computer Engineering). I was previously a full professor of Computer Science at Williams College and have taught computer graphics, film, and game design for fifteen years.

I served as the founding Editor-in-Chief of the Journal of Computer Graphics Techniques and coauthored the Computer Graphics: Principles & Practice 3rd Edition and Creating Games: Mechanics, Technology, and Content textbooks. I received a Ph.D. and a M.S. from Brown University and a M.Eng. and a B.S. from the Massachusetts Institute of Technology.

I've contributed to the video game series for Skylanders, Roblox, Call of Duty, Guitar Hero, Titan Quest, Marvel Ultimate Alliance, NVIDIA GPUs and software products, and the Unity game engine. I've worked on non-game 3D software and hardware for products ranging from robot drones to the E-ink display in the Amazon Kindle.

I wrote this app and website and respond to all e-mails personally. Follow my development blog and see other projects at http://casual-effects.com on the web and @CasualEffects on Twitter.
The Graphics Codex Screenshots
Screenshot 1Screenshot 2Screenshot 3Screenshot 4Screenshot 5
Similar to The Graphics Codex
Browse more Home apps

©2023 Verdant Labs LLC. All rights reserved.

Privacy PolicyContact