examples/apps/volatility-surface/README.md
Demonstrates 3D perspective projection in the terminal using Braille canvas for high-resolution rendering.
To run this demo:
cargo run -p volatility-surface
This example visualizes an implied volatility surface as an interactive 3D wireframe. It demonstrates:
Objects further away appear smaller—that's perspective. The math is simple: divide x and y coordinates by distance. Add rotation matrices to spin the object in 3D space, and you can explore it from any angle.
The result: a 500-point surface rendered at 30fps using basic trigonometry and perspective division.