Computer Graphics: Exploring the Virtual Realm
Embark on an exciting journey into the world of computer graphics, where imagination meets reality. In this captivating course, part of the renowned Virtual Reality (VR) Professional Certificate program, you will unravel the magic behind computer-generated images that permeate our daily lives in movies, games, design, virtual reality, and much more.
Over the course of six weeks, you will delve into the fundamentals of computer graphics applicable across various domains. From creating breathtaking 3D scenes and dynamic flybys to crafting realistic images with raytracing, you will acquire invaluable skills to unleash your creativity.
Starting with a teapot floating in space, you will grasp the essential mathematical principles governing virtual camera placement. With real-time graphics programming languages like OpenGL and GLSL, you will develop your scene viewer, granting you the freedom to explore and manipulate 3D environments. Elevate your expertise further as you master the art of producing stunning images adorned with reflections and shadows through the magic of raytracing.
Each week, you will tackle thrilling programming assignments that solidify your understanding of the concepts covered:
- Week 1: Overview and Basic Math (Homework 0: 10% of grade)
- Week 2: Transformations (Homework 1: 20% of grade)
- Week 3: OpenGL and Lighting (Homework 2: 35% of grade)
- Week 4: Raytracing (Homework 3: 35% of grade)
Upon achieving a total score of 50% or higher, you will successfully pass the course and be awarded a prestigious certificate from UC San DiegoX, celebrating your accomplishments in the captivating world of computer graphics. Are you ready to bring your imagination to life? Enroll now and embark on this mesmerizing journey of virtual creativity.