computer graphics -...
TRANSCRIPT
![Page 1: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/1.jpg)
Computer Graphics Tools and Techniques
Introduction
![Page 2: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/2.jpg)
Lecture Overview
![Page 3: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/3.jpg)
Main Topics
•Content Creation Techniques
•Content Presentation
•Content Integration
•Other tools
![Page 4: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/4.jpg)
Main Topics
•Content Creation
•Basic Modelling
•Animation
•Materials/Texturing
•Composition
•Content Presentation
•Real-Time rendering
•Interaction
•Special Effects
![Page 5: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/5.jpg)
Main Topics
•Content Integration
•Graphic Formats
•Exporters
•Importers
•Converters
•Other Tools
•Model Optimisation
•Model Converters
•Scripting
![Page 6: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/6.jpg)
Tool Set Overview
•Primary Tools
•OGRE 3D Graphics Library
•Blender 3D Content Creation Suite
•Secondary Tools
•Shader Editors (Render Monkey, FX Composer)
•Mesh Optimisers/Converters
![Page 7: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/7.jpg)
OGRE 3D
• Cross Platform
• Linux
• Windows
• Mac OS X
• Cross API
• Direct X
• Open GL
• Free/Open Source
• Freely available tutorials and documentation
![Page 8: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/8.jpg)
Blender 3D
• Cross Platform
• Linux
• Windows
• Mac OS X
• Free/Open Source
• Freely available tutorials and documentation
![Page 9: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/9.jpg)
Tutorials / Laboratories Overview
![Page 10: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/10.jpg)
Bibliography
•“Pro OGRE 3D Programming” by Gregory Junker
•“Real-Time Graphics” by Tomas Moller
•“Game Coding Complete” by Mike McShaffry
•“The Essential Blender” by Roland Hess et. al.
•“Blender 2.3 Guide” by Ton Roosendaal et. al.
•“Introducing Character Animation” by Tony Mullen
![Page 11: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/11.jpg)
Links
•http://www.ogre3d.org/
•http://www.blender3d.org/
•http://developer.nvidia.com/
•http://developer.ati.com/
•http://www.wikipedia.org/
•http://www.google.com/
![Page 12: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/12.jpg)
Questions & Answers
![Page 13: Computer Graphics - garryowen.csisdmz.ul.iegarryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf · •“Real-Time Graphics” by Tomas Moller •“Game Coding Complete” by](https://reader035.vdocuments.us/reader035/viewer/2022062914/5e81f0f1c59763008a56395a/html5/thumbnails/13.jpg)
Thank You!