Difference between revisions of "ResourcesCSE167F13"

From Immersive Visualization Lab Wiki
Jump to: navigation, search
(3D Graphics)
(Text Books and Resources)
 
(One intermediate revision by one user not shown)
Line 9: Line 9:
 
|-
 
|-
 
| Dave Shreiner: ''OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2.1''. Pearson Education, ISBN 8131721841, [http://www.amazon.com/OpenGL-Programming-Guide-Official-Learning/dp/0321552628/ref=dp_ob_title_bk at Amazon]. An older version is on-line: [http://www.glprogramming.com/red/ Version 1.1],[http://fly.srk.fer.hr/~unreal/theredbook/ alternate link], [http://www.opengl.org/resources/code/samples/redbook/ sample programs]
 
| Dave Shreiner: ''OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2.1''. Pearson Education, ISBN 8131721841, [http://www.amazon.com/OpenGL-Programming-Guide-Official-Learning/dp/0321552628/ref=dp_ob_title_bk at Amazon]. An older version is on-line: [http://www.glprogramming.com/red/ Version 1.1],[http://fly.srk.fer.hr/~unreal/theredbook/ alternate link], [http://www.opengl.org/resources/code/samples/redbook/ sample programs]
 +
Note that the latest version of the book covers a newer version of OpenGL, whereas in class we use the original OpenGL. So don't buy this book if it covers OpenGL 3.0 or higher.
 
| [[Image:opengl.png]]
 
| [[Image:opengl.png]]
 
|}
 
|}
Line 36: Line 37:
 
* [http://http.developer.nvidia.com/GPUGems2/gpugems2_frontmatter.html GPU Gems 2]
 
* [http://http.developer.nvidia.com/GPUGems2/gpugems2_frontmatter.html GPU Gems 2]
 
* [http://http.developer.nvidia.com/GPUGems3/gpugems3_pref01.html GPU Gems 3]
 
* [http://http.developer.nvidia.com/GPUGems3/gpugems3_pref01.html GPU Gems 3]
 +
* Programming in OpenGL 3: [http://www.arcsynthesis.org/gltut/ Learning Modern 3D Graphics Programming]

Latest revision as of 23:04, 26 September 2013

Contents

Text Books and Resources

All exam relevant material will be taught in class, and the instructor's lecture slides will be available on-line. For more detailed descriptions of the covered topics, the instructor recommends the following text books for this course. Both are available on-line, at least in older versions, which will work just fine for the class.

Peter Shirley, Steve Marschner: Fundamentals of Computer Graphics, Third Edition, 2009 (earlier editions okay for the class). A K Peters Ltd., ISBN 1568811241 Author's site, Amazon.com, On-Line at Google Books Shirley-cover-227.jpg
Dave Shreiner: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2.1. Pearson Education, ISBN 8131721841, at Amazon. An older version is on-line: Version 1.1,alternate link, sample programs

Note that the latest version of the book covers a newer version of OpenGL, whereas in class we use the original OpenGL. So don't buy this book if it covers OpenGL 3.0 or higher.

Opengl.png

Useful Links

3D Graphics

Shader Programming

C++ Programming

Advanced Graphics Programming