Computer Graphics | Barbara Hecker | Fall 2011 Course

Barbara Hecker

Comprehensive course covering 2D and 3D rendering, animation, and image processing. Hands-on projects using industry-standard tools and libraries. Taught by experienced instructor Barbara Hecker.

University CoursesComputer GraphicsGame Development

Introduction

This course covers the fundamental principles and techniques of computer graphics, including 2D and 3D rendering, animation, and image processing.

screenshot

Highlights

  • Comprehensive coverage of computer graphics concepts and algorithms
  • Hands-on projects and assignments using industry-standard tools and libraries
  • Taught by an experienced instructor, Barbara Hecker

Recommendation

This course is highly recommended for students interested in computer graphics, game development, or visual effects. It provides a strong foundation in the underlying principles and practical skills needed to create compelling visual experiences.

YouTube Videos

How GetVM Works

Learn by Doing from Your Browser Sidebar

Access from Browser Sidebar

Access from Browser Sidebar

Simply install the browser extension and click to launch GetVM directly from your sidebar.

Select Your Playground

Select Your Playground

Choose your OS, IDE, or app from our playground library and launch it instantly.

Learn and Practice Side-by-Side

Learn and Practice Side-by-Side

Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.

Explore Similar Hands-on Tutorials

2D Game Development: From Zero To Hero

8
Technical TutorialsGame Development
Comprehensive guide to creating 2D games from start to finish, covering game design principles, development processes, and hero creation.

3D Math Primer for Graphics and Game Development

16
Technical TutorialsGame Development
Comprehensive introduction to 3D math for graphics and game development, covering vectors, matrices, and 3D geometry. Suitable for programmers, designers, and technical artists.

Level up your code with game programming patterns

29
Technical TutorialsC#Game Development
Dive into game programming patterns, SOLID principles, and practical examples to build efficient and maintainable Unity projects.

3D Game Shaders For Beginners

12
Technical TutorialsGame Development
Comprehensive guide to understanding and creating shaders for 3D game development. Learn texturing, lighting, normal mapping, and more with Panda3D and GLSL.

Graphics Programming Black Book

5
Technical TutorialsGame Development
Explore advanced graphics programming and optimization techniques from industry expert Michael Abrash. Covers 3D graphics, Doom and Quake game technology, and more.

Introduction to Modern OpenGL

18
Technical TutorialsC++Computer GraphicsOpenGL
Learn the latest OpenGL features and create modern graphics applications with interactive examples and expert guidance.

Learning Modern 3D Graphics Programming

26
Technical TutorialsComputer GraphicsOpenGL
Comprehensive guide to modern 3D graphics programming, covering the latest techniques and technologies. Suitable for beginners and experienced developers.

Invent Your Own Computer Games With Python

10
Technical TutorialsGame DevelopmentPython
Learn how to create your own computer games using Python. Suitable for beginners in programming and game design.

Build your own 3D renderer

7
Technical TutorialsComputer GraphicsJavaJavaScript
Comprehensive guide to building your own 3D renderer for computer graphics enthusiasts. Learn fundamentals, implement from scratch, and experiment with projects.