Difference between revisions of "ResourcesCSE167F18"

From Immersive Visualization Lab Wiki
Jump to: navigation, search
(3D Graphics)
Line 16: Line 16:
 
==3D Graphics==
 
==3D Graphics==
 
* [http://www.tomdalling.com/blog/category/modern-opengl/ Tom Dalling's Modern OpenGL Tutorial]
 
* [http://www.tomdalling.com/blog/category/modern-opengl/ Tom Dalling's Modern OpenGL Tutorial]
 +
* [http://blog.db-in.com/cameras-on-opengl-es-2-x/ Great summary of the math needed in this course]
 
* [https://learnopengl.com/ Learn OpenGL: Modern OpenGL Tutorial]
 
* [https://learnopengl.com/ Learn OpenGL: Modern OpenGL Tutorial]
 
* [http://www.swiftless.com/opengl4tuts.html Tutorials for OpenGL 4]
 
* [http://www.swiftless.com/opengl4tuts.html Tutorials for OpenGL 4]

Revision as of 18:05, 11 October 2018

Contents

Textbooks and Resources

All material relevant to homework projects and exams will be taught in class. The instructor's lecture slides, as well as the discussion slides will be available on this wiki as part of the course schedule. For more detail and background information on the covered topics, the instructor recommends the following textbook for this course.

Peter Shirley, Steve Marschner: Fundamentals of Computer Graphics, Fourth Edition, 2015 (earlier editions will also work). A K Peters/CRC Press, ISBN 1482229390 Author's site, Amazon.com Shirley-cover2015.jpg
Tomas Akenine-Moller, Eric Haines, Naty Hoffman, Angelo Pesce, Michal Iwanicki, and Sebastien Hillaire: Real-Time Rendering, Fourth Edition, 2018. A K Peters/CRC Press, 1198 pages, ISBN-13: 978-1138627000, ISBN-10: 1138627003, Author's site, comes with tons of useful links, Amazon.com Real-time-rendering-book-2018.jpg

Useful Web Links

3D Graphics

Shader Programming

C++ Programming

Advanced Graphics Programming