Chaos Attractor Visualizer
Choose a fixed classic system, initial point, step count, and viewing angles. A fourth-order Runge–Kutta integrator traces a projected 3D trajectory.
Fixed presets; coordinates −100 to 100 and 1,000–20,000 steps. Rendering is a numerical approximation.
A QUICK WALKTHROUGH
How to use this tool
- Choose an attractor and bounded numeric inputs.
- Draw the trajectory, then adjust yaw and pitch to inspect its shape.
- Download the current canvas as PNG.
Three fixed systems
Lorenz uses σ=10, ρ=28, β=8/3; Rössler uses a=0.2, b=0.2, c=5.7; Thomas uses b=0.208186. Time steps are fixed per system.
Numerical visualization
RK4 produces an approximate trajectory. Results depend on floating-point arithmetic, starting values, step size, and point count; this is not a proof or precision solver.
Bounded local state
Coordinates must be from −100 to 100 and steps from 1,000 to 20,000. Non-finite or diverging trajectories stop. Nothing is uploaded or saved after refresh.
GOOD TO KNOW
Common questions
Can I edit system parameters?
No. This version uses documented fixed presets so input and stability limits stay clear.
Why does a tiny input change alter the path?
Sensitive dependence on initial conditions is characteristic of chaotic systems.
Is the PNG a 3D model?
No. It is a 2D projection of a numerically integrated 3D path.