3D Geometry

Spatial Geometry: Points, Lines & Planes in 3D

Visualise and solve problems involving points, lines and planes in three-dimensional space. Master distance, angle and intersection calculations.

V
Vectora Team
STEM Education
13 min read
2026-04-10

Try the interactive simulation for this topic

Explore this concept with our interactive 3D simulation.
Launch Simulator

Why Study Spatial Geometry?

Spatial geometry extends 2D reasoning to three dimensions. It develops spatial intuition that is essential for engineering, architecture, physics and computer graphics. The key challenge is reasoning about objects you cannot easily draw on paper.

Learning Goals: By the end of this guide, you should be able to:

  1. Identify the relationships between points, lines and planes (parallel, intersecting, skew).
  2. Calculate distances between points, lines and planes in 3D.
  3. Find angles between lines, between a line and a plane, and dihedral angles.
  4. Solve problems involving common 3D solids (cuboids, pyramids, prisms).

Key Relationships in 3D

Line-Line Relationships

RelationshipDefinition
ParallelLines never meet and point in the same direction
IntersectingLines cross at a single point
SkewLines do not intersect AND are not parallel (only in 3D)

Line-Plane Relationships

RelationshipDefinition
Line lies in the planeEvery point of the line is on the plane
Line is parallel to the planeLine does not intersect the plane
Line intersects the planeThey meet at exactly one point
Line is perpendicular to the planeLine is perpendicular to every line in the plane through the foot

Plane-Plane Relationships

Two distinct planes are either parallel or they intersect along a line.


Distance Formulas

Distance Between Two Points

d=(x2−x1)2+(y2−y1)2+(z2−z1)2d = \sqrt{(x_2-x_1)^2 + (y_2-y_1)^2 + (z_2-z_1)^2}

Distance from a Point to a Plane

For the plane ax+by+cz+d=0ax + by + cz + d = 0 and point (x0,y0,z0)(x_0, y_0, z_0):

D=∣ax0+by0+cz0+d∣a2+b2+c2D = \frac{|ax_0 + by_0 + cz_0 + d|}{\sqrt{a^2 + b^2 + c^2}}

Angle Calculations

Angle Between Two Lines

If the direction vectors are u⃗\vec{u} and v⃗\vec{v}:

cos⁡θ=∣u⃗⋅v⃗∣∣u⃗∣∣v⃗∣\cos\theta = \frac{|\vec{u} \cdot \vec{v}|}{|\vec{u}||\vec{v}|}

Angle Between a Line and a Plane

If the line has direction u⃗\vec{u} and the plane has normal n⃗\vec{n}:

sin⁡α=∣u⃗⋅n⃗∣∣u⃗∣∣n⃗∣\sin\alpha = \frac{|\vec{u} \cdot \vec{n}|}{|\vec{u}||\vec{n}|}

Dihedral Angle

The dihedral angle between two planes is the angle between their normal vectors (or its supplement).


Worked Example

Question: In a cube ABCDA′B′C′D′ABCDA'B'C'D' with side length 1, find the angle between the diagonal AGAG (from vertex AA to opposite vertex GG) and the base plane ABCDABCD.

Setup: Place AA at origin. Then A=(0,0,0)A = (0,0,0) and G=(1,1,1)G = (1,1,1).

Direction of AGAG: u⃗=(1,1,1)\vec{u} = (1, 1, 1)

Normal to base plane: n⃗=(0,0,1)\vec{n} = (0, 0, 1)

sin⁡α=∣(1)(0)+(1)(0)+(1)(1)∣3⋅1=13\sin\alpha = \frac{|(1)(0) + (1)(0) + (1)(1)|}{\sqrt{3} \cdot 1} = \frac{1}{\sqrt{3}} α=arcsin⁡13≈35.3°\alpha = \arcsin\frac{1}{\sqrt{3}} \approx 35.3°

Common Mistakes

  1. Assuming all non-intersecting lines are parallel — In 3D, lines can be skew: non-intersecting and non-parallel. This has no analogue in 2D.
  2. Using the wrong angle formula — For the angle between a line and a plane, use sin⁡α\sin\alpha (not cos⁡α\cos\alpha). The angle is the complement of the angle with the normal.
  3. Not setting up coordinates — Many 3D problems become straightforward once you place the solid on a coordinate system.

Exam Tips (A-Level / AP / IB)

  • For cube and cuboid problems, always set up coordinates with one vertex at the origin.
  • Draw clear diagrams and label all vertices. Mark the angle you are finding.
  • The foot of a perpendicular from a point to a plane is found by projecting along the normal vector.

Frequently Asked Questions

What are skew lines?

Skew lines are lines in 3D that are neither parallel nor intersecting. Imagine one line along the floor and another along a wall — they don't meet and point in different directions. This is impossible in 2D.

How do I find the equation of a plane?

A plane can be defined by a point (x0,y0,z0)(x_0, y_0, z_0) and a normal vector (a,b,c)(a, b, c): a(x−x0)+b(y−y0)+c(z−z0)=0a(x - x_0) + b(y - y_0) + c(z - z_0) = 0.


References & Further Reading

This article was created by the Vectora Editorial Team and is reviewed for alignment with AP, IB, and A-Level curricula. Content is based on standard academic sources in chemistry, physics, biology, and mathematics.

Published: 2026-04-10

For corrections or suggestions, contact support@vectora.one.