<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">As i said i think hardware acceleration would bring all flash users<br>performance improvement benefits, not just pro coders on creator side
<br>and high end computer owning users on audience side and i see it as<br>problem that this is ignored and ONLY those other ways i listed before<br>are applied.</blockquote><div><br>point taken. I think we&#39;re due quite frankly. Even Tinc Uro admits that there are elements of the flash 4 rasteriser still in the render code. It could to with a  kick up the arse.
<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">Which way do you think is more approaching a mainstream audience? A way<br>in which all gain propper performance without having to think too much
<br>about it or a way in which you ideally know how to deal with bitmapdata,<br>have indepth oop coding skills and enjoy to fiddle with how the garbage<br>collector works to gain some performance?</blockquote><div><br>well i think that&#39;s the holy grail for any  language. It remains to be seen how Adobe manage with that one ;)
<br><br><br>Rob<br><br><br></div></div><br><div class="gmail_quote">On Dec 5, 2007 1:04 AM, tomsamson &lt;<a href="mailto:blumenzuechter@gmx.de">blumenzuechter@gmx.de</a>&gt; 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"> &nbsp; &nbsp;Sorry, but yes, i DO mind converting all my code to haxe or some other<br> &nbsp; &nbsp;language.<br><br><br>&quot;Then don&#39;t. I was merely suggesting it as a way this is possible now.<br>Haxe is actually very similar to as3 - it&#39;s based on the same ECMA
<br>standards and the differences are cosmetic at most.&quot;<br><br></div>--&gt;Yeah, np man, i donīt moan for you suggesting it, i moan for me<br>having to think about using such things cause flash/the player isnīt up<br>
to it in other ways.<br>If the day had 48 hours or i just had way less to do iīd love to play<br>with haxe and tons of other things, but yeah, neither is the case so<br>that iīd like to have the functionality in usual workflow with the flash
<br>related dev tools.<br><div class="Ih2E3d"><br> &nbsp; &nbsp;As i said, i think the major problem with all those manners to get<br> &nbsp; &nbsp;better performance in flash content<br> &nbsp; &nbsp;is that its alienating a huge part (in my eyes the majority) of the
<br> &nbsp; &nbsp;flash platform content creator community.<br><br><br>&quot;fair enough. I would agree that if it&#39;s speed you&#39;re after with a game<br>etc, rather than requesting a bunch of low level commands to be<br>shoehorned into the next version of flash, just use something more
<br>powerful that&#39;s fit for purpose. &quot;<br><br></div>--&gt;Yeah, youīre probably right.<br>Maybe i just worked too long on all flash platform related stuff and am<br>sad of giving up on it easily.<br>While talking about it iīm not against getting more low level access to
<br>be able to get better performance or more functionality in general; &nbsp;iīm<br>against having lower level work manners as only option for getting<br>propper performance.<br>Which leads us to the next point:<br><div class="Ih2E3d">
<br>&quot;I&#39;m not a machine code guru, but i suspect the reason why lower level<br>commands are in faster languages is that they&#39;re necessary.&quot;<br><br></div>--&gt;Yeah, sure, again, not speaking about having lower level
<br>functionality as additional bonus; speaking for having more options.<br><div class="Ih2E3d"><br><br> &nbsp; &nbsp;So yeah, because it doesnīt solve all issues but just some it shouldnīt<br> &nbsp; &nbsp;be done?<br><br><br>&quot;umm, no. I was merely pointing out that you are not going to get stuff
<br>running as fast as desktop-based languages with a graphic upgrade, you<br>would require a subsequent code upgrade too. Which is a lot for Adobe to<br>concentrate on, especially when in a previous argument your saying that
<br>simply focussing on performace enhancing updates is alienating the flash<br>platform community. &quot;<br><br></div>--&gt;Iīm not asking for performance comparable to C++ &nbsp;apps (would be nice<br>but is just unrealistic with an interpreted language). Iīm not asking
<br>for Adobe raising the code execution performance at the same time<br>(within the same release) as boosting the display stuff handling<br>performance. Iīd be fine that since we got mostly code execution<br>improvements with the previous release the focus would now be on display
<br>handling improvements with the next release ;-)<br>I didnīt say<br><div class="Ih2E3d">&quot;simply focussing on performace enhancing updates is alienating the<br>flash platform community. &quot;<br></div>at all, thatīs nonsense stated like that.
<br>I said that i feel like performance raising is heavily required,<br>especially on display stuff handling side.<br>I also wanted to express that where i see the problem is in which ways<br>it is tried to gain performance and in which ones it is not tried. Most
<br>of the ways in which it is tried would be nice additional bonuses for<br>pro coders (AS3, lower level creation manners etc) and users with newer<br>systems (multi cores) .<br>As i said i think hardware acceleration would bring all flash users
<br>performance improvement benefits, not just pro coders on creator side<br>and high end computer owning users on audience side and i see it as<br>problem that this is ignored and ONLY those other ways i listed before<br>
are applied.<br>And yeah, if you donīt believe having to code in lower level coding<br>manners to get better performance going alienates a big chunk of the<br>flash community then check out how many people still use flash mx and
<br>how few in comparison as3 and how many long time flash platform content<br>creators donīt want to make the switch to AS3 and moan about it.<br>I think evolution is great but one should in between question oneself if<br>
the evolution is completely going into the right direction.<br>Which way do you think is more approaching a mainstream audience? A way<br>in which all gain propper performance without having to think too much<br>about it or a way in which you ideally know how to deal with bitmapdata,
<br>have indepth oop coding skills and enjoy to fiddle with how the garbage<br>collector works to gain some performance?<br><br>Anyway, wanted to reply to you but now iīll go check out the new pv3d<br>release, on that point weīre all united with the same opinion i guess :-)
<br><br><br>--<br>__________________________<br><div class="Ih2E3d">Ugur Ister aka Tomsamson<br>Co-Founder, Lead, Stimunation<br><a href="http://www.stimunationgames.com/" target="_blank">http://www.stimunationgames.com/</a>
<br><br>play some games:<br>-PowPool, 3D Billiard with a twist:<br>&nbsp;<a href="http://www.candystand.com/play.do?id=18201-KICKFLIP" target="_blank">http://www.candystand.com/play.do?id=18201<br>-KICKFLIP</a> Skateboarding:<br>
<a href="http://www.candystand.com/play.do?id=18111-JayIsAdventure" target="_blank">www.candystand.com/play.do?id=18111<br>-JayIsAdventure</a>, an oldschool adventure<br>&nbsp;game we made for a contest in 2 weeks:<br>&nbsp;<a href="http://jayisgames.com/cgdc4_redirect.php?gameID=20" target="_blank">
http://jayisgames.com/cgdc4_redirect.php?gameID=20</a><br><br><br><br>Rob Bateman wrote:<br></div><div><div></div><div class="Wj3C7c">&gt; Holy crap!<br>&gt;<br>&gt; ok, lets deal with this a step at a time....<br>&gt;<br>
&gt; &nbsp; &nbsp; Sorry, but yes, i DO mind converting all my code to haxe or some<br>&gt; &nbsp; &nbsp; other<br>&gt; &nbsp; &nbsp; language.<br>&gt;<br>&gt;<br>&gt; Then don&#39;t. I was merely suggesting it as a way this is possible now.<br>&gt; Haxe is actually very similar to as3 - it&#39;s based on the same ECMA
<br>&gt; standards and the differences are cosmetic at most.<br>&gt;<br>&gt; &nbsp; &nbsp; As i said, i think the major problem with all those manners to get<br>&gt; &nbsp; &nbsp; better performance in flash content<br>&gt; &nbsp; &nbsp; is that its alienating a huge part (in my eyes the majority) of the
<br>&gt; &nbsp; &nbsp; flash platform content creator community.<br>&gt;<br>&gt;<br>&gt; fair enough. I would agree that if it&#39;s speed you&#39;re after with a game<br>&gt; etc, rather than requesting a bunch of low level commands to be
<br>&gt; shoehorned into the next version of flash, just use something more<br>&gt; powerful that&#39;s fit for purpose.<br>&gt;<br>&gt; &nbsp; &nbsp; It needs to get better performancewise, especially a lot better on<br>&gt; &nbsp; &nbsp; display stuff handling side and yeah, it should keep its strengths
<br>&gt; &nbsp; &nbsp; while<br>&gt; &nbsp; &nbsp; doing so, not achieve it by forcing the developer to do things in<br>&gt; &nbsp; &nbsp; lower<br>&gt; &nbsp; &nbsp; level creation manners for every performance improvement.<br>&gt; &nbsp; &nbsp; Otherwise its getting less and less a good choice compared to other
<br>&gt; &nbsp; &nbsp; thing as time goes by.<br>&gt;<br>&gt;<br>&gt; I&#39;m not a machine code guru, but i suspect the reason why lower level<br>&gt; commands are in faster languages is that they&#39;re necessary.<br>&gt;<br>&gt; &nbsp; &nbsp; So yeah, because it doesnīt solve all issues but just some it
<br>&gt; &nbsp; &nbsp; shouldnīt<br>&gt; &nbsp; &nbsp; be done?<br>&gt;<br>&gt;<br>&gt; umm, no. I was merely pointing out that you are not going to get stuff<br>&gt; running as fast as desktop-based languages with a graphic upgrade, you<br>
&gt; would require a subsequent code upgrade too. Which is a lot for Adobe<br>&gt; to concentrate on, especially when in a previous argument your saying<br>&gt; that simply focussing on performace enhancing updates is alienating
<br>&gt; the flash platform community.<br>&gt;<br>&gt; Rob<br>&gt;<br>&gt;<br>&gt; On Dec 4, 2007 7:01 PM, tomsamson &lt;<a href="mailto:blumenzuechter@gmx.de">blumenzuechter@gmx.de</a><br></div></div><div><div></div><div class="Wj3C7c">
&gt; &lt;mailto:<a href="mailto:blumenzuechter@gmx.de">blumenzuechter@gmx.de</a>&gt;&gt; wrote:<br>&gt;<br>&gt; &nbsp; &nbsp; &quot;Opengl support is already possible with haxe and xinf (if you don&#39;t<br>&gt; &nbsp; &nbsp; mind converting all your code to haxe)&quot;
<br>&gt;<br>&gt; &nbsp; &nbsp; Sorry, but yes, i DO mind converting all my code to haxe or some<br>&gt; &nbsp; &nbsp; other<br>&gt; &nbsp; &nbsp; language.<br>&gt; &nbsp; &nbsp; If the bottom line comment to getting propper performance with flash<br>&gt; &nbsp; &nbsp; content is always to learn another language (version) and working in
<br>&gt; &nbsp; &nbsp; lower and lower level manners then i wonder why one should choose the<br>&gt; &nbsp; &nbsp; flash platform in first place.<br>&gt; &nbsp; &nbsp; And iīm talking about the flash platform as whole there.<br>&gt; &nbsp; &nbsp; If you make a component based hippo hyped Ria, hooray, you can make
<br>&gt; &nbsp; &nbsp; stuff in high level approach in bloated xml syntax or drag components<br>&gt; &nbsp; &nbsp; around.<br>&gt; &nbsp; &nbsp; For most other things, things where performance is vital, the solution<br>&gt; &nbsp; &nbsp; with every version is &quot;wanna performance, gotta do it lower level way,
<br>&gt; &nbsp; &nbsp; just also takes more time, no worries&quot;<br>&gt; &nbsp; &nbsp; As i said, i think the major problem with all those manners to get<br>&gt; &nbsp; &nbsp; better performance in flash content<br>&gt;<br>&gt; &nbsp; &nbsp; (like having to deal with how the garbage collector works, strong data
<br>&gt; &nbsp; &nbsp; typing, overall learning a more coder oriented lower level language<br>&gt; &nbsp; &nbsp; version, doing everything in code only centric manner, ideally<br>&gt; &nbsp; &nbsp; bitmapdata based instead of working visually in the flash ide, god
<br>&gt; &nbsp; &nbsp; beware using movieclips etc)<br>&gt;<br>&gt; &nbsp; &nbsp; is that its alienating a huge part (in my eyes the majority) of the<br>&gt; &nbsp; &nbsp; flash platform content creator community.<br>&gt;<br>&gt; &nbsp; &nbsp; Next up, yeah, it may attract a good chunk of java or some other
<br>&gt; &nbsp; &nbsp; language coders to be able to work in more similar ways on flash<br>&gt; &nbsp; &nbsp; content<br>&gt; &nbsp; &nbsp; like they are used to from their previous language.<br>&gt; &nbsp; &nbsp; But on the other side i think thereīs also a big chance that many pro
<br>&gt; &nbsp; &nbsp; coders working with flash start to think: hey, so i have to code in<br>&gt; &nbsp; &nbsp; manners as restrictive and time involving as in Java or C# etc but<br>&gt; &nbsp; &nbsp; still<br>&gt; &nbsp; &nbsp; the performance is so much worse than there (also the dev tools in
<br>&gt; &nbsp; &nbsp; some<br>&gt; &nbsp; &nbsp; cases), what about switching over to that other thing then instead?<br>&gt; &nbsp; &nbsp; I know at least for offline content iīm already asking myself that<br>&gt; &nbsp; &nbsp; question more and more often with newer flash platform dev
<br>&gt; &nbsp; &nbsp; tool/language<br>&gt; &nbsp; &nbsp; versions,<br>&gt; &nbsp; &nbsp; and more and more also for online content.<br>&gt; &nbsp; &nbsp; It needs to get better performancewise, especially a lot better on<br>&gt; &nbsp; &nbsp; display stuff handling side and yeah, it should keep its strengths
<br>&gt; &nbsp; &nbsp; while<br>&gt; &nbsp; &nbsp; doing so, not achieve it by forcing the developer to do things in<br>&gt; &nbsp; &nbsp; lower<br>&gt; &nbsp; &nbsp; level creation manners for every performance improvement.<br>&gt; &nbsp; &nbsp; Otherwise its getting less and less a good choice compared to other
<br>&gt; &nbsp; &nbsp; thing as time goes by.<br>&gt;<br>&gt; &nbsp; &nbsp; &quot;<br>&gt; &nbsp; &nbsp; As to my opinion on an opengl&#39;ed flashplayer in the future - i<br>&gt; &nbsp; &nbsp; think it<br>&gt; &nbsp; &nbsp; is not the silver bullet some people try to make out. Sure the
<br>&gt; &nbsp; &nbsp; graphical<br>&gt; &nbsp; &nbsp; rendering would be much faster, but another bottleneck would crop up.<br>&gt; &nbsp; &nbsp; Most likely the as3 avm, which is a snail compared to the c++ based<br>&gt; &nbsp; &nbsp; opengl library. So speed issues would simply swing back to a coding
<br>&gt; &nbsp; &nbsp; problem.<br>&gt;<br>&gt; &nbsp; &nbsp; &quot;<br>&gt;<br>&gt; &nbsp; &nbsp; So yeah, because it doesnīt solve all issues but just some it<br>&gt; &nbsp; &nbsp; shouldnīt<br>&gt; &nbsp; &nbsp; be done?<br>&gt; &nbsp; &nbsp; If it makes the code execution performance be the bottleneck end
<br>&gt; &nbsp; &nbsp; again<br>&gt; &nbsp; &nbsp; iīd be fine with that as iīd see it as great improvement if the flash<br>&gt; &nbsp; &nbsp; player could handle the graphical side for all things smoothly<br>&gt; &nbsp; &nbsp; which &nbsp;i<br>&gt; &nbsp; &nbsp; can do with it nicely running on codeside; would be a great
<br>&gt; &nbsp; &nbsp; advancment<br>&gt; &nbsp; &nbsp; compared to the current state.<br>&gt;<br>&gt; &nbsp; &nbsp; Iīd love to love the way the evolution of the flash platform goes but<br>&gt; &nbsp; &nbsp; yeah, i think a lot of strengths are lost to gain some others.
<br>&gt;<br>&gt;<br>&gt; &nbsp; &nbsp; --<br>&gt; &nbsp; &nbsp; __________________________<br>&gt; &nbsp; &nbsp; Ugur Ister aka Tomsamson<br>&gt; &nbsp; &nbsp; Co-Founder, Lead, Stimunation<br>&gt; &nbsp; &nbsp; <a href="http://www.stimunationgames.com/" target="_blank">
http://www.stimunationgames.com/</a><br>&gt;<br>&gt; &nbsp; &nbsp; play some games:<br>&gt; &nbsp; &nbsp; -PowPool, 3D Billiard with a twist:<br>&gt; &nbsp; &nbsp; &nbsp;<a href="http://www.candystand.com/play.do?id=18201" target="_blank">http://www.candystand.com/play.do?id=18201
</a><br></div></div>&gt; &nbsp; &nbsp; -KICKFLIP &lt;<a href="http://www.candystand.com/play.do?id=18201-KICKFLIP" target="_blank">http://www.candystand.com/play.do?id=18201-KICKFLIP</a>&gt;<br><div class="Ih2E3d">&gt; &nbsp; &nbsp; Skateboarding:
<br>&gt; &nbsp; &nbsp; <a href="http://www.candystand.com/play.do?id=18111" target="_blank">www.candystand.com/play.do?id=18111</a><br>&gt; &nbsp; &nbsp; -JayIsAdventure<br></div>&gt; &nbsp; &nbsp; &lt;<a href="http://www.candystand.com/play.do?id=18111-JayIsAdventure" target="_blank">
http://www.candystand.com/play.do?id=18111-JayIsAdventure</a>&gt;, an<br><div><div></div><div class="Wj3C7c">&gt; &nbsp; &nbsp; oldschool adventure<br>&gt; &nbsp; &nbsp; &nbsp;game we made for a contest in 2 weeks:<br>&gt; &nbsp; &nbsp; &nbsp;<a href="http://jayisgames.com/cgdc4_redirect.php?gameID=20" target="_blank">
http://jayisgames.com/cgdc4_redirect.php?gameID=20</a><br>&gt; &nbsp; &nbsp; &lt;<a href="http://jayisgames.com/cgdc4_redirect.php?gameID=20" target="_blank">http://jayisgames.com/cgdc4_redirect.php?gameID=20</a>&gt;<br>&gt;<br>&gt;
<br>&gt;<br>&gt;<br>&gt; &nbsp; &nbsp; Rob Bateman wrote:<br>&gt; &nbsp; &nbsp; &gt; Opengl support is already possible with haxe and xinf (if you don&#39;t<br>&gt; &nbsp; &nbsp; &gt; mind converting all your code to haxe)<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; 
<a href="http://xinf.org/trac" target="_blank">http://xinf.org/trac</a><br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; <a href="http://haxe.org/" target="_blank">http://haxe.org/</a> &lt;<a href="http://haxe.org/" target="_blank">http://haxe.org/
</a>&gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; haxe is basically a slightly different flavour of as3, and xinf<br>&gt; &nbsp; &nbsp; is a<br>&gt; &nbsp; &nbsp; &gt; library that can be used to access opengl commands through neko (one<br>&gt; &nbsp; &nbsp; &gt; of the runtimes that haxe can compile to)
<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; Now. Someone has already tried converting papervision to haxe here:<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; <a href="http://hi.baidu.com/actionscript3/blog/category/Haxe" target="_blank">http://hi.baidu.com/actionscript3/blog/category/Haxe
</a><br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; but i&#39;m not entirely sure of the details as the site is in<br>&gt; &nbsp; &nbsp; Japanese.<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; As to my opinion on an opengl&#39;ed flashplayer in the future - i think
<br>&gt; &nbsp; &nbsp; &gt; it is not the silver bullet some people try to make out. Sure the<br>&gt; &nbsp; &nbsp; &gt; graphical rendering would be much faster, but another bottleneck<br>&gt; &nbsp; &nbsp; would<br>&gt; &nbsp; &nbsp; &gt; crop up. Most likely the as3 avm, which is a snail compared to
<br>&gt; &nbsp; &nbsp; the c++<br>&gt; &nbsp; &nbsp; &gt; based opengl library. So speed issues would simply swing back to a<br>&gt; &nbsp; &nbsp; &gt; coding problem.<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; if people really can&#39;t wait for opengl in the browser, then
<br>&gt; &nbsp; &nbsp; maybe try<br>&gt; &nbsp; &nbsp; &gt; the new opengl-es plugin here<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; <a href="http://blog.vlad1.com/2007/11/26/canvas-3d-gl-power-web-style/" target="_blank">http://blog.vlad1.com/2007/11/26/canvas-3d-gl-power-web-style/
</a><br>&gt; &nbsp; &nbsp; &gt; &lt; <a href="http://blog.vlad1.com/2007/11/26/canvas-3d-gl-power-web-style/" target="_blank">http://blog.vlad1.com/2007/11/26/canvas-3d-gl-power-web-style/</a>&gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; which utilises a new plugin available currently for firefox 3 beta.
<br>&gt; &nbsp; &nbsp; &gt; plans for opera, safari and ultimately iexplorer plugins are abound,<br>&gt; &nbsp; &nbsp; &gt; but at present unconfirmed.<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; Rob<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; On Dec 3, 2007 10:36 PM, Jon Bradley &lt; <a href="mailto:jbradley@postcentral.com">jbradley@postcentral.com</a><br>&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:jbradley@postcentral.com">jbradley@postcentral.com
</a>&gt;<br></div></div>&gt; &nbsp; &nbsp; &gt; &lt;mailto:<a href="mailto:jbradley@postcentral.com">jbradley@postcentral.com</a><br><div><div></div><div class="Wj3C7c">&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:jbradley@postcentral.com">
jbradley@postcentral.com</a>&gt;&gt;&gt; wrote:<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; On Dec 3, 2007, at 2:07 PM, tomsamson wrote:<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; Personally i think graphic card support is more than
<br>&gt; &nbsp; &nbsp; overdue for<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; flash<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; now, as it shows most other attempts to gain performance are<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; more and<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; more alienating the non pro coder sections of the flash
<br>&gt; &nbsp; &nbsp; content<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; creator<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; community.<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; It&#39;s not just graphic card support, it&#39;s OpenGL support. Not all<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; graphic cards support OpenGL, and OpenGL implementation is<br>&gt; &nbsp; &nbsp; not the<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; same across Mac/PC platforms.<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; On the PC tip, Microsoft over the years has been piss poor in
<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; releasing libraries so that card developers can include<br>&gt; &nbsp; &nbsp; proper GL<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; support on the cards (look at Windows Vista for a prime<br>&gt; &nbsp; &nbsp; example of<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; poor OpenGL support - more than half the time it&#39;s not
<br>&gt; &nbsp; &nbsp; available).<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Microsoft pushes DirectX, not OpenGL.<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Secondly, you run into major compositing issues. OpenGL<br>&gt; &nbsp; &nbsp; doesn&#39;t do<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; vectors natively, it renders polylines. It&#39;s not going to
<br>&gt; &nbsp; &nbsp; have the<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; display quality of Flash. And, to mix the two environments<br>&gt; &nbsp; &nbsp; is asking<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; for serious problems - a resolution independent display<br>&gt; &nbsp; &nbsp; medium with a
<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; bitmap medium.<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; While I absolutely agree that some type of hardware support<br>&gt; &nbsp; &nbsp; would be<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; awesome in Flash, it would be a major undertaking that I can
<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; guarantee would be fraught with bugs and lead to significant<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; instability in the Flash Player across platforms.<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; cheers,<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; jon
<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; _______________________________________________<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Papervision3D mailing list<br>&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; <a href="mailto:Papervision3D@osflash.org">Papervision3D@osflash.org
</a> &lt;mailto:<a href="mailto:Papervision3D@osflash.org">Papervision3D@osflash.org</a>&gt;<br></div></div>&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:Papervision3D@osflash.org">Papervision3D@osflash.org</a> &lt;mailto:<a href="mailto:Papervision3D@osflash.org">
Papervision3D@osflash.org</a>&gt;&gt;<br><div class="Ih2E3d">&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; <a href="http://osflash.org/mailman/listinfo/papervision3d_osflash.org" target="_blank">http://osflash.org/mailman/listinfo/papervision3d_osflash.org
</a><br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; --<br>&gt; &nbsp; &nbsp; &gt; Rob Bateman<br>&gt; &nbsp; &nbsp; &gt; Flash Development &amp; Consultancy<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; <a href="mailto:rob.bateman@gmail.com">
rob.bateman@gmail.com</a> &lt;mailto:<a href="mailto:rob.bateman@gmail.com">rob.bateman@gmail.com</a>&gt;<br></div>&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:rob.bateman@gmail.com">rob.bateman@gmail.com</a> &lt;mailto:<a href="mailto:rob.bateman@gmail.com">
rob.bateman@gmail.com</a>&gt;&gt;<br><div class="Ih2E3d">&gt; &nbsp; &nbsp; &gt; <a href="http://www.infiniteturtles.co.uk" target="_blank">www.infiniteturtles.co.uk</a> &lt;<a href="http://www.infiniteturtles.co.uk" target="_blank">
http://www.infiniteturtles.co.uk</a>&gt; &lt;<br>&gt; &nbsp; &nbsp; <a href="http://www.infiniteturtles.co.uk" target="_blank">http://www.infiniteturtles.co.uk</a>&gt;<br></div>&gt; &nbsp; &nbsp; &gt; <a href="http://www.away3d.com" target="_blank">
www.away3d.com</a> &lt;<a href="http://www.away3d.com" target="_blank">http://www.away3d.com</a>&gt; &lt;<a href="http://www.away3d.com" target="_blank">http://www.away3d.com</a>&gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; ------------------------------------------------------------------------
<br>&gt;<br>&gt; &nbsp; &nbsp; &gt;<br>&gt; &nbsp; &nbsp; &gt; _______________________________________________<br>&gt; &nbsp; &nbsp; &gt; Papervision3D mailing list<br><div><div></div><div class="Wj3C7c">&gt; &nbsp; &nbsp; &gt; <a href="mailto:Papervision3D@osflash.org">
Papervision3D@osflash.org</a> &lt;mailto:<a href="mailto:Papervision3D@osflash.org">Papervision3D@osflash.org</a>&gt;<br>&gt; &nbsp; &nbsp; &gt; <a href="http://osflash.org/mailman/listinfo/papervision3d_osflash.org" target="_blank">
http://osflash.org/mailman/listinfo/papervision3d_osflash.org</a><br>&gt; &nbsp; &nbsp; &gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; &nbsp; &nbsp; _______________________________________________<br>&gt; &nbsp; &nbsp; Papervision3D mailing list<br>&gt; &nbsp; &nbsp; <a href="mailto:Papervision3D@osflash.org">
Papervision3D@osflash.org</a> &lt;mailto:<a href="mailto:Papervision3D@osflash.org">Papervision3D@osflash.org</a>&gt;<br>&gt; &nbsp; &nbsp; <a href="http://osflash.org/mailman/listinfo/papervision3d_osflash.org" target="_blank">http://osflash.org/mailman/listinfo/papervision3d_osflash.org
</a><br>&gt; &nbsp; &nbsp; &lt;<a href="http://osflash.org/mailman/listinfo/papervision3d_osflash.org" target="_blank">http://osflash.org/mailman/listinfo/papervision3d_osflash.org</a>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --
<br>&gt; Rob Bateman<br>&gt; Flash Development &amp; Consultancy<br>&gt;<br>&gt; <a href="mailto:rob.bateman@gmail.com">rob.bateman@gmail.com</a> &lt;mailto:<a href="mailto:rob.bateman@gmail.com">rob.bateman@gmail.com</a>
&gt;<br>&gt; <a href="http://www.infiniteturtles.co.uk" target="_blank">www.infiniteturtles.co.uk</a> &lt;<a href="http://www.infiniteturtles.co.uk" target="_blank">http://www.infiniteturtles.co.uk</a>&gt;<br>&gt; <a href="http://www.away3d.com" target="_blank">
www.away3d.com</a> &lt;<a href="http://www.away3d.com" target="_blank">http://www.away3d.com</a>&gt;<br>&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________
<br>&gt; Papervision3D mailing list<br>&gt; <a href="mailto:Papervision3D@osflash.org">Papervision3D@osflash.org</a><br>&gt; <a href="http://osflash.org/mailman/listinfo/papervision3d_osflash.org" target="_blank">http://osflash.org/mailman/listinfo/papervision3d_osflash.org
</a><br>&gt;<br><br><br><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 &amp; 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>