© Kelvin Sung, Gregory Smith 2019
K. Sung, G. SmithBasic Math for Game Development with Unity 3Dhttps://doi.org/10.1007/978-1-4842-5443-1_2

2. Intervals and Bounding Boxes

Kelvin Sung1  and Gregory Smith2
Bothell, WA, USA
Everett, USA
After completing this chapter, you will be able to
  • Use Unity to work with positions in the 3D Cartesian Coordinate System

  • Program with intervals along the three major axes

  • Define bounding areas in 2D and bounding boxes in 3D

  • Determine if a position is inside of a bounding area or box

  • Approximate inter-object collision using bounding boxes

  • Compute the intersection of two bounding boxes

  • Appreciate the strengths and weaknesses of bounding boxes


This chapter begins by reviewing the Cartesian Coordinate System, ...

Get Basic Math for Game Development with Unity 3D: A Beginner's Guide to Mathematical Foundations now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.