Hi,
I suspect google gears and native client will somehow merge somewhat -
in some of the Google I/O talks they mentioned 'embedding' nativeclient
calls in HTML5 worker threads, which are also implemented in google
gears as a plugin, and therefore presumably also work on the most common
browsers once installed.
What we need is not an "extensions" API, but bindings between these
plugins (potentially distributed as a package of plugins), or simply
some more examples. I could imagine that it is already possible to use
worker threads using the javascript API as a communication protocol
(though I have not tried).
Also OpenGL is implemented in other plugins, e.g. unity3D, though they
are not open source and are perhaps limited in their browser support.
- Niel
> 2009/9/22 Ged Wed <
ged...@gmail.com <mailto:
ged...@gmail.com>>
> 2009/9/22 Ged Wed <
ged...@gmail.com <mailto:
ged...@gmail.com>>
>
> I also want to add this. o3d is not the only game in town for
> openGL base web apps.
> The Kronos group has now accepted webGL as a standard, and its
> now (this week) in the webkit source code.
> Chromium is based on web kit, and so are other browsers.
>
> So, the question is can NPAPI be used on top of web kit ?
> if so then it allow webGL to also be used.
>
> i have played around with webGl and the JS is very simple and
> there is alot more control for the developer. By this i mean
> that the o3d code tend to abstract the control away, but with
> webGL its all there. Hence that also means that webGL woudl
> benefit significantly by having a "offload engine" such as NPAPI.
>
> G
>
> 2009/9/22 Ged Wed <
ged...@gmail.com <mailto:
ged...@gmail.com>>
>
> Good find.
>
> I remember reading that Google OS will utilise this layer
> in order to "speed up" web apps. So your approach is
> likely to be a good base that is future proofed.
> The solution with IE is probably to just do all the code
> in Js, and let IE users just have a poorer experience.
>
> So does anyone knwo if o3d with NPAPI has been done in any
> open source projects is the question ?
> And if not, irs a good idea to start one off i think ?
> Can people interested in this join the thread.
>
> G
>
> 2009/9/22 Marshall Greenblatt <
magree...@gmail.com
> <mailto:
magree...@gmail.com>>
> <mailto:
magree...@gmail.com>>
> <mailto:
magree...@gmail.com>>
> <mailto:
ged...@gmail.com>> wrote:
>
> could you not use flash
> or Silverlight for doing CPU
> intensive calculations and
> return them back to the JS layer ?
>
> This is what i am using at the
> moment. The issue of course is
> having the data
> inside Silverlight or flash,
> so you can crunch it.
>
>
> Good suggestion, I didn't think of
> that. I'll have to test it and
> see how much latency the JS
> transfer adds. Many of the meshes
> we work with have greater than
> 100k facets, so I'm thinking the
> transfer time could prove prohibitive.
>
>
>
> 2009/9/21 Marshall Greenblatt
> <
magree...@gmail.com
> <mailto:
magree...@gmail.com>>