Opengl support is already possible with haxe and xinf (if you don't mind converting all your code to haxe)<br><br><a href="http://xinf.org/trac">http://xinf.org/trac</a><br><br><a href="http://haxe.org/">http://haxe.org/
</a><br><br>haxe is basically a slightly different flavour of as3, and xinf is a library that can be used to access opengl commands through neko (one of the runtimes that haxe can compile to)<br><br>Now. Someone has already tried converting papervision to haxe here:
<br><br><a href="http://hi.baidu.com/actionscript3/blog/category/Haxe">http://hi.baidu.com/actionscript3/blog/category/Haxe</a><br><br>but i'm not entirely sure of the details as the site is in Japanese.<br><br><br>As to my opinion on an opengl'ed flashplayer in the future - i think it is not the silver bullet some people try to make out. Sure the graphical rendering would be much faster, but another bottleneck would crop up. Most likely the as3 avm, which is a snail compared to the c++ based opengl library. So speed issues would simply swing back to a coding problem.
<br><br><br>if people really can't wait for opengl in the browser, then maybe try the new opengl-es plugin here<br><br><a href="http://blog.vlad1.com/2007/11/26/canvas-3d-gl-power-web-style/">http://blog.vlad1.com/2007/11/26/canvas-3d-gl-power-web-style/
</a><br><br>which utilises a new plugin available currently for firefox 3 beta. plans for opera, safari and ultimately iexplorer plugins are abound, but at present unconfirmed.<br><br>Rob<br><br><br><br><br><div class="gmail_quote">
On Dec 3, 2007 10:36 PM, Jon Bradley <<a href="mailto:jbradley@postcentral.com">jbradley@postcentral.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br>On Dec 3, 2007, at 2:07 PM, tomsamson wrote:<br><br>> Personally i think graphic card support is more than overdue for flash<br>> now, as it shows most other attempts to gain performance are more and
<br>> more alienating the non pro coder sections of the flash content<br>> creator<br>> community.<br><br><br></div>It's not just graphic card support, it's OpenGL support. Not all<br>graphic cards support OpenGL, and OpenGL implementation is not the
<br>same across Mac/PC platforms.<br><br>On the PC tip, Microsoft over the years has been piss poor in<br>releasing libraries so that card developers can include proper GL<br>support on the cards (look at Windows Vista for a prime example of
<br>poor OpenGL support - more than half the time it's not available).<br>Microsoft pushes DirectX, not OpenGL.<br><br>Secondly, you run into major compositing issues. OpenGL doesn't do<br>vectors natively, it renders polylines. It's not going to have the
<br>display quality of Flash. And, to mix the two environments is asking<br>for serious problems - a resolution independent display medium with a<br>bitmap medium.<br><br>While I absolutely agree that some type of hardware support would be
<br>awesome in Flash, it would be a major undertaking that I can<br>guarantee would be fraught with bugs and lead to significant<br>instability in the Flash Player across platforms.<br><br>cheers,<br><font color="#888888">
<br>jon<br></font><div><div></div><div class="Wj3C7c"><br>_______________________________________________<br>Papervision3D mailing list<br><a href="mailto:Papervision3D@osflash.org">Papervision3D@osflash.org</a><br><a href="http://osflash.org/mailman/listinfo/papervision3d_osflash.org" target="_blank">
http://osflash.org/mailman/listinfo/papervision3d_osflash.org</a><br></div></div></blockquote></div><br><br clear="all"><br>-- <br>Rob Bateman<br>Flash Development & Consultancy<br><br><a href="mailto:rob.bateman@gmail.com">
rob.bateman@gmail.com</a><br><a href="http://www.infiniteturtles.co.uk">www.infiniteturtles.co.uk</a><br><a href="http://www.away3d.com">www.away3d.com</a>