Media Summary: Spatial hashes are an alternate way to optimize Let's implement some additional vector functions that will help us out in the future. Today we'll be projecting vectors onto each ... Let's take what we learned from sorting triangle meshes into a hierarchy for

Octrees 3d Collisions In Gamemaker - Detailed Analysis & Overview

Spatial hashes are an alternate way to optimize Let's implement some additional vector functions that will help us out in the future. Today we'll be projecting vectors onto each ... Let's take what we learned from sorting triangle meshes into a hierarchy for The final "shapes" that I'm going to implement in this We can now check oriented bounding boxes against points, spheres, AABBs, and other OBBs! It's often useful to obtain more information about the intersection of a raycast into an object, such as the exact location where the ...

Photo Gallery

Octrees - 3D Collisions in GameMaker
Quadtrees - 3D Collisions in GameMaker
Faster Mesh Collisions - 3D Collisions in GameMaker
Spatial Hash Setup - 3D Collisions in GameMaker
Collision Filtering - 3D Collisions in GameMaker
Extra Helper Functions, Triangles, AABBs, and Planes - 3D Collisions in GameMaker
Optimized Collision Worlds - 3D Collisions in GameMaker
Triangle Meshes - 3D Collisions in GameMaker
Collision Objects - 3D Collisions in GameMaker
3D Collisions Introduction - 3D Collisions in GameMaker
Capsules and Basic Shapes - 3D Collisions in GameMaker
Game Maker 3D Tutorial: 3D Collisions
View Detailed Profile
Octrees - 3D Collisions in GameMaker

Octrees - 3D Collisions in GameMaker

After a bit of a delay,

Quadtrees - 3D Collisions in GameMaker

Quadtrees - 3D Collisions in GameMaker

The only

Faster Mesh Collisions - 3D Collisions in GameMaker

Faster Mesh Collisions - 3D Collisions in GameMaker

Let's use the

Spatial Hash Setup - 3D Collisions in GameMaker

Spatial Hash Setup - 3D Collisions in GameMaker

Spatial hashes are an alternate way to optimize

Collision Filtering - 3D Collisions in GameMaker

Collision Filtering - 3D Collisions in GameMaker

Sometimes you don't want all

Extra Helper Functions, Triangles, AABBs, and Planes - 3D Collisions in GameMaker

Extra Helper Functions, Triangles, AABBs, and Planes - 3D Collisions in GameMaker

Let's implement some additional vector functions that will help us out in the future. Today we'll be projecting vectors onto each ...

Optimized Collision Worlds - 3D Collisions in GameMaker

Optimized Collision Worlds - 3D Collisions in GameMaker

Let's take what we learned from sorting triangle meshes into a hierarchy for

Triangle Meshes - 3D Collisions in GameMaker

Triangle Meshes - 3D Collisions in GameMaker

Before we talk about how to check for

Collision Objects - 3D Collisions in GameMaker

Collision Objects - 3D Collisions in GameMaker

Until now, all

3D Collisions Introduction - 3D Collisions in GameMaker

3D Collisions Introduction - 3D Collisions in GameMaker

3D collisions

Capsules and Basic Shapes - 3D Collisions in GameMaker

Capsules and Basic Shapes - 3D Collisions in GameMaker

Let's implement

Game Maker 3D Tutorial: 3D Collisions

Game Maker 3D Tutorial: 3D Collisions

This

Transformed Models - 3D Collisions in GameMaker

Transformed Models - 3D Collisions in GameMaker

The final "shapes" that I'm going to implement in this

Camera Frustums - 3D Collisions in GameMaker

Camera Frustums - 3D Collisions in GameMaker

In addition to organizing

Game World (Act I) - 3D Collisions in GameMaker

Game World (Act I) - 3D Collisions in GameMaker

We've got the basics of

Game World (Act II) - 3D Collisions in GameMaker

Game World (Act II) - 3D Collisions in GameMaker

With a

OBBs and Basic Shapes - 3D Collisions in GameMaker

OBBs and Basic Shapes - 3D Collisions in GameMaker

We can now check oriented bounding boxes against points, spheres, AABBs, and other OBBs!

Really Fast 3D Collisions in GameMaker

Really Fast 3D Collisions in GameMaker

Let's bring our experiments with 2D

Raycast Hit Information - 3D Collisions in GameMaker

Raycast Hit Information - 3D Collisions in GameMaker

It's often useful to obtain more information about the intersection of a raycast into an object, such as the exact location where the ...