Question: Say I have some 2D artwork in Flash CS4 format .FLAs, and I'd like to put it into an iPhone game that uses OpenGL ES, keeping it in vector format. An OpenGL-ready format could just be a list of vertex positions and colors for a triangle strip.

Is there a converter available that can do that easily?

Answer: 
[Claus Wahlers](http://wahlers.com.br/claus/blog/hacking-swf-1-shapes-in-flash/)'s project looks pretty cool, check out: <https://github.com/claus/as3swf/wiki/shape-export-to-objective-c>

![ca logo swf](https://codeazur.com.br/stuff/as3swf/iphone/codeazur_logo_swf.png)

![ca logo app](https://codeazur.com.br/stuff/as3swf/iphone/codeazur_logo.png)
I would recommend converting the swfs to .svg format, Either in Illustrator, or with this [online tool](http://www.eprg.org/~sgp/swf2svg.html). I actually used a [small java console app](http://www.mgatelabs.com/wiki/Flash_Exploit_Tutorials#FECL) to automate this part for what I had to do recently, it worked pretty well.

Once that's done, you can use Qt to do the rendering bit for you as [commented on here](https://stackoverflow.com/questions/1027179/displaying-svg-in-opengl-without-intermediate-raster).