UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

29 lines (27 loc) 663 B
import { intersects1D } from "../../../math/interval/intersects1D.js"; /** * * @param {number} ax0 * @param {number} ay0 * @param {number} az0 * @param {number} ax1 * @param {number} ay1 * @param {number} az1 * @param {number} bx0 * @param {number} by0 * @param {number} bz0 * @param {number} bx1 * @param {number} by1 * @param {number} bz1 * @returns {boolean} */ export function aabb3_intersects_aabb3( ax0, ay0, az0, ax1, ay1, az1, bx0, by0, bz0, bx1, by1, bz1 ) { return intersects1D(ax0, ax1, bx0, bx1) && intersects1D(ay0, ay1, by0, by1) && intersects1D(az0, az1, bz0, bz1); }