10182
EXPLORE
LATEST
ABOUT
AUTHORING AREA
PARTICIPATE
Your browser does not support JavaScript or it may be disabled!
3D Billiard Loop in a Rectangular Box
This Demonstration shows a path of a billiard ball in a 3D box that returns to its starting point, hitting each face once.
This is equivalent to a light beam looping inside a mirror box.
Contributed by:
Franz Pichler
Suggested by:
Stan Wagon
THINGS TO TRY
Slider Zoom
Gamepad Controls
Automatic Animation
SNAPSHOTS
DETAILS
To ensure a closed path in a rectangular box, the direction from the starting point (red point) needs to be parallel to a space diagonal.
Since the path does not depend on the coordinate system, all parts of the path are parallel to one space diagonal.
The length of the path is twice the length of a space diagonal.
RELATED LINKS
Pool Shot 3D
(
Wolfram Demonstrations Project
)
PERMANENT CITATION
Franz Pichler
"
3D Billiard Loop in a Rectangular Box
"
http://demonstrations.wolfram.com/3DBilliardLoopInARectangularBox/
Wolfram Demonstrations Project
Published: November 29, 2012
Share:
Embed Interactive Demonstration
New!
Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site.
More details »
Download Demonstration as CDF »
Download Author Code »
(preview »)
Files require
Wolfram
CDF Player
or
Mathematica
.
Related Demonstrations
More by Author
Steinhaus' Billiard Ball Loop
Izidor Hafner
Conway's Billiard Ball Loop
Izidor Hafner
Billiard in a 4D Hypercube
Gerard Balmens
Sinai Billiard
Emmanuel Garces Medina
Semi-Annular Spiral Billiard with Periodic Orbits
William C. Hill
Pool Shot 3D
George Beck
Understanding 3D Reflection
Roger Germundsson
The 26-Sided Unilluminable Room
Michael Trott
The Penrose Unilluminable Room
Ed Pegg Jr
Selected Reflections in the Sides of a Regular Polygon
Michael Trott
Related Topics
3D Graphics
Recreational Mathematics
Reflections
Browse all topics
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to
Mathematica Player 7EX
I already have
Mathematica Player
or
Mathematica 7+