Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building Collision Simulations - An Introduction to Computer Graphics

Reducible via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Dive into the world of computer graphics with this comprehensive 28-minute video that introduces collision detection systems in video games and simulations. Learn the fundamentals of animation before exploring discrete and continuous collision detection techniques. Discover how to implement these concepts in simple particle simulations and tackle the challenges of scaling up to more complex systems. Explore optimization strategies for efficient collision detection, including the sweep and prune algorithm, uniform grids, K-D trees, and bounding volume hierarchies. Follow along with detailed explanations, visual demonstrations, and practical implementations to gain a solid understanding of building collision simulations. Perfect for aspiring game developers, computer graphics enthusiasts, and anyone interested in the technical aspects of interactive simulations.

Syllabus

Introduction
Intro to Animation
Discrete Collision Detection and Response
Implementation
Discrete Collision Detection Limitations
Continuous Collision Detection
Two Particle Simulations
Scaling Up Simulations
Sweep and Prune Algorithm
Uniform Grid Space Partitioning
KD Trees
Bounding Volume Hierarchies
Recap
Correction: At , the linear interpolation equations should be xt = t * x1 + 1 - t * x0 and yt = t * y1 + 1 - t * y0. All subsequent derivations have the x0 switched with x1. All y0 should also be switched with y1 for the same reason.
Minor correction: p.vel is updated and used in the next line at , p.vel and p.pos should be updated simultaneously

Taught by

Reducible

Reviews

4.0 rating, based on 2 Class Central reviews

Start your review of Building Collision Simulations - An Introduction to Computer Graphics

  • Profile image for MOHITH GOWDA R CS
    MOHITH GOWDA R CS
    Building Collision Simulations – An Introduction to Computer Graphics” is an engaging and insightful course that offers a strong foundation in both the theoretical and practical aspects of computer graphics. It clearly explains how collision detection and response work, helping learners understand the physics behind realistic motion and interaction in digital environments.
    The course balances conceptual clarity with hands-on implementation, making it suitable for beginners and intermediate learners interested in game development, animation, or simulation design. By the end, students gain a deeper appreciation of how mathematics, physics, and programming combine to create immersive visual experiences.
  • Profile image for Sanchith .L
    Sanchith .L
    The course Building Collision Simulations – An Introduction to Computer Graphics gave me a clear understanding of how objects interact in virtual environments. It was interesting to see theory come to life through realistic simulations. Overall, it helped me build both technical and creative skills in computer graphics.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.