The Separating Axis Theorum - 3D Collisions in GameMaker

When given two convex shapes, you can check for an intersection between them by looking for an axis of separation between them. This is going to come in rather useful in a few points in the future. Let's demonstrate this by rewriting the AABB-AABB overlap test from Act I! Yes, I keep calling it the "separating axis theorem" in the video, rather than "separating axis." My YouTube channel is famous for mispronouncing easy words. 3D collisions in native GML are one of the more commonly requested tutorial subjects I get. This is a big subject and will require a long time to cover properly, but they can be done - no external DLLs required! As always, you can find the GML code on my tutorial Github: https://github.com/DragoniteSpam-Game... Each week is its own release tag: https://github.com/DragoniteSpam-Game... I found a video that goes into more detail regarding the SAT, which you may find useful:    • Collision Detection with SAT (Math for Gam...   3D collisions in GameMaker playlist:    • 3D Collisions in GameMaker   GameMaker 3D playlist:    • 3D in Game Maker Studio 2   GameMaker Studio 2 playlist:    • Game Maker Studio 2 - General Tutorials   Thumbnail credit: 3D by Adrien Coquet from the Noun Project #GameMaker3D #GameMaker3DTutorial #GameMaker3DCollisions - - - - I've now made that Patreon:   / wizardragon   That promised social media link spam.   / dragonitespam   Transition / idle music is by my old friend Kamex:    / greatgabite   Rate, comment, subscribe, watch more, enjoy!