Hey Diego,

2010/3/18 Diego Cantor-Rivera <[email protected]>:
> Hello Koen,
>
> As Daniel also suggested, I think it is worth to explore API's like
> SceneJS (www.scenejs.org) and GLGE (www.glge.org) which work on top of
> WebGL. Otherwise, programming is just tedious.

Definitely, although this is an implementation concern. I am more
worried about defining a good interface that allows enough flexibility
for the future and can be rendered efficiently (caching as much as
possible JavaScript for particular objects at the client).

> I agree that exploring the scene interactively should be local to the
> client-side. However there should be a method to "push" new information
> into the scene as result of a server-side process. For instance if you
> are in a game and a new player enters the game you should be able to
> "see" it. (makes sense?)
>
>  I think this kind of live update could be done with ajax(?)

For sure, we would integrate this just as any other widget, allowing
it to be updated (using AJAX).

Some of the scenarios I would like to enable:
 - moving around the scene using a server-side API; should not require
resending the scene.
 - moving around the scene using client-side changes (this will be
something special)
 - animation: defining a JavaScript function that allows animation;
 - modifying the scene by adding/removing or moving around objects;
should not require resending the entire scene, only the changes

This is why I would like an approach where we have an object-model
server-side although WebGL does not have that. And objects should then
map to JavaScript functions that represent the object.

All in all, I think this is really an exciting addition, and I hope
WebGL will find good adoption across browsers (although it looks like
IE9 is already not going to support it ... and even worse, MS is
expressing strong views against it for some reason). At least, I hope
that MS will provide an alternative (perhaps based on DirectX) that we
could then target for IE browsers.

Regards,
koen

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
witty-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to