Well, with that need you won´t find a solution, although WebGL might be supported in the future, as it is already supported for iAds on iOS. While WebGL (and also native client, but that is chrome only) has to be supported by the browser all other solutions I can think of basicly run additional software which then renders into an area of your browser, which means that you´ve got no chance for something like that to run on iOS. So what I would do as it has already been suggested is to use WebGL where supported and flash everywhere else, nothing will work on iOS except some HTML5 canvas 2D stuff, which would probably be very slow, like this one: http://gyu.que.jp/jscloth/ (which I just tested on iOS and runs with something like 0.5fps on my iPhone 4s)