Adobe Edge
category: general [glöplog]
webgl seems to be crippled by the compositor running in software from what i've heard. It's probably only a matter of time before that's fixed, then we'll find out which is faster (will it come down to javascript vs. actionscript? Which of those two is faster?)
Does the new flash stuff support shaders btw? I don't remember seeing anything shaderlike in the videos, but I remember adobe was working on their own shader language that ran on top of glsl. Or is there some kind of full opengl access?
Does the new flash stuff support shaders btw? I don't remember seeing anything shaderlike in the videos, but I remember adobe was working on their own shader language that ran on top of glsl. Or is there some kind of full opengl access?
As GMA950 probably cannot support the capabilities required by molehill (No HW T&L or shaders), it will switch over to the software renderer, and then it's back to the CPU for rendering.
Main attraction with proper 3D API, compared to current state of AS3 3D:
a) depth buffers and stencil buffers (This just cannot be done on AS3 currently as setPixel/getPixel is just way too slow for comparision)
b) vertex shaders, though these could be theoretically simulated easily on as3
c) real pixel shaders, current pixel shaders are cpu calculated, very limited glsl-like system, good for procedural textures and not much else.
That is why I say it should match and surpass OpenGL ES 2.0, depending on source platform of course. Currently, no matter what base platform you have, some things just cannot be done with pure AS3.
Main attraction with proper 3D API, compared to current state of AS3 3D:
a) depth buffers and stencil buffers (This just cannot be done on AS3 currently as setPixel/getPixel is just way too slow for comparision)
b) vertex shaders, though these could be theoretically simulated easily on as3
c) real pixel shaders, current pixel shaders are cpu calculated, very limited glsl-like system, good for procedural textures and not much else.
That is why I say it should match and surpass OpenGL ES 2.0, depending on source platform of course. Currently, no matter what base platform you have, some things just cannot be done with pure AS3.
jalava: GMA 950 supports pixel shader 2.0, and T&L can usually be done in software without too many problems. The problem with molehill might be that it requires support for this through OpenGL, which would be a problem. Then again... having worked with the flash-source myself, Adobe doesn't seem to be afraid of making multiple rendering back-ends ;)
Quote:
Does the new flash stuff support shaders btw? I don't remember seeing anything shaderlike in the videos, but I remember adobe was working on their own shader language that ran on top of glsl. Or is there some kind of full opengl access?
http://www.youtube.com/watch?v=BWIhGft8ieI
yeah, it was pixel blender i was thinking of. GPU processing with CPU fallback. But can it be used like a pixel shader, or is it 2d only? It's not too clear from a quick look at the adobe site.
kusma: GMA 950 does the shadermodel on cpu with driver, so both are right i guess :)
A pixel shader is always 2D. If it can work with fullscreen quads it can work with triangles. Makes sense.
If i remember right, the 950 does most pixel shader stuff in hardware, with a few software fallbacks. It's the vertex shader hardware it lacks.
xernobyl: yeah, but without passing texture coordinates, z and the rest the usage changes massively.
I use 'core image' on osx which is like that: based on glsl, hardware accelerated shaders, but purely 2d. Great for things like image processing, but you can't light a model with it.
I use 'core image' on osx which is like that: based on glsl, hardware accelerated shaders, but purely 2d. Great for things like image processing, but you can't light a model with it.
Talking about Molehill... Shiva / Kolor!
http://tv.adobe.com/watch/max-2010-develop/flash-player-3d-future/
http://tv.adobe.com/watch/max-2010-develop/flash-player-3d-future/
Nice subliminal lolcat :D
Nice instancing: http://www.youtube.com/watch?v=LrArtYuEkEI
well flash rendering ain't that bad for browser games ?
http://blog.alternativaplatform.com/ru/files/2009/02/hero.swf
http://blog.alternativaplatform.com/ru/files/2009/02/hero.swf
paniq: if you think that ain't that bad.
panic: that's software rendered, it's going to be totally different next year on FP11.
On other news, another contender bites the dust:
http://techcrunch.com/2010/10/30/rip-silverlight-on-the-web/
As evoflash was formed to kill other technologies from browser demo scene (mainly javascript demos which dominated browser demos back then), we are now Mission Complete.
On other news, another contender bites the dust:
http://techcrunch.com/2010/10/30/rip-silverlight-on-the-web/
As evoflash was formed to kill other technologies from browser demo scene (mainly javascript demos which dominated browser demos back then), we are now Mission Complete.
Good stuff. Can you kill ie off next please? (Maybe 9 can stay?)