Google Summer of Code 2019

Extending Panda3D’s Collision Detection System

This summer, I implemented several new collision detection tests for Panda3D’s collision system, specifically “parabola into box”, “parabola into inverse sphere”, and “box into capsule”. These collision tests have been merged and can be found in the main repository. Additionally, I implemented a new CollisionHeightfield class, which efficiently deals with collisions on uneven terrain given a grayscale heightfield image. CollisionHeightfield is near completion, and hopefully after some finalizations it will be merged soon.

Code

What’s Left

Blogs

You can find the blog posts I made during the coding period here:

Other