Not actual 3D, but 3D sphere-triangle intersection, which is the most efficient way to make collision in 3D. To Install: Click "See inside" and backpack the sprite named "BACKPACK THIS". Make sure that you do not backpack the script, because that script uses other scripts. Then, drag it to your own project. Be sure to give credit! To Use: The triangle's 3 points are (point a, point b, point c) are, respectively, (ax, ay, az), (bx, by, bz) and (cx, cy, cz). I have included custom blocks for setting these more easily (p1, p2, p3), although you can still use the variables. As for the sphere, I used the format of x, y, z, and radius. Set these in the "check" custom block. Lastly, the collision is set as either 1 or 0 (true or false) and it is in a variable called "colliding?". Note that to update the values, you will have to run the "check" block again. Also, be sure to set "colliding?" to 0 at the start of each set of checks to avoid error, which would be very likely if you forgot. Code is 100% me :)