thanks it's sad that sdl has low abstraction possibilities i think mathematica has fantastically flexible and expressive syntax and some intermediate tool could help develop complex math visualisation