[Papervision3D] Apollo 3D
Zjnue Brzavi
zjnue.brzavi at googlemail.com
Tue Mar 20 05:15:37 EST 2007
Hi Ralph,
Here is a possible way to view things:
Looking at haXe > AS3 in the context of 3D alone, Nicolas already
expressed his interest to look at optimizing as3 bytecode (as
generated by haXe) for this specific purpose.
In the longer term, I'd suggest looking at xinf. Here are a few things
to consider:
1. you can use its drawing protocol to target js, flash9 and Xinfinity
platforms.
2. this means, if your clients don't have the Xinfinity player
installed, you can compile
your (same) code for flash9 and have it execute on the flash player instead.
3. however, once your clients have the Xinfinity player installed (in
the browser) your clients could reap the benefits of OpenGL. (either
way, you use the same protocol, so no extra effort to use Xinfinity
player once available)
So, what I'd imagine should be on the TODO for xinf in the context of PV3D:
- expose Xinfinity as browser plugin
- build in 3D support (i believe there are some efforts towards this going on)
- improve drawing protocol > flash9 speed, in case one needs to
compile for flash9
Admittedly everything is not in place at the moment, but in the mean
time one could target OpenGL via the Xinfinity standalone player,
already using its drawing protocol.
Zjnue
On 3/20/07, Ralph Hauwert <r.hauwert at gmail.com> wrote:
> Nicolas,
>
> I admire you for doing all this, and I think it's an awesome
> achievement. It's coder pr0n, and clearly, it got me even more
> interrested in haXe then before. But here's my problem with this;
> who's going to be able to run the neko/haXe/openGL things ? Because,
> without a target audience you might as well do C++....
> Again, don't get me wrong, your work is somebody I appreciate, and
> which helped me lot's in my daily workflow, but this is where I got
> stuck for now....
>
> Regards,
> Ralph.
>
> On 3/20/07, Nicolas Cannasse <ncannasse at motion-twin.com> wrote:
> > > So, creating an hardware accelerated AS3 desktop application is a
> > > reality today?
> > > Has anyone done it yet?
> >
> > As David told, it's not AS3 but haXe. You can do Flash9 with haXe but
> > that's not the only possiblity. It means that when you are using OpenGL
> > library you don't rely on the Flash Player for rendering, that's why
> > it's hardware accelerated.
> >
> > For a demo :
> > a) install haxe
> > b) run "haxelib install opengl"
> > c) run "haxelib run opengl"
> >
> > You should see a cube demo.
> > Credits for the OGL library go to Daniel Fischer, the guy behind SWFMill
> > and more recently XInf (http://xinf.org)
> >
> > Nicolas
> >
> > _______________________________________________
> > Papervision3D mailing list
> > Papervision3D at osflash.org
> > http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >
>
>
> --
> Ralph Hauwert
> FlashCoder
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
More information about the Papervision3D
mailing list