I'm very new to 3D graphics in general so sorry if I'm a little naive
but I think WebGL has progressed rather quickly since the O3D team
decided to join force with it.
It would be cool to see what particular things you find WebGL doesn't
address currently.
WebGL has led to the addition of some really cool features in
javascript lately.
I know in the past binary data was rather hard to work with in
javascript. Typed arrays, Array buffers and such have help me out a
lot lately. There is now the ability to transfer Binary arrays from
the server to the web browser async using XMLHttpRequest objects.
The ability to overlay html on top of 3D elements is something O3D
lack but I find really useful.
I can use my app on my Android phone( Well my app is a little awkward
to use on the phone but that' entirely my fault ;p), that's something
that would have been hard with O3D.
The performance of WebGL and O3D to me are pretty comparable so far.
Also, the conversion to WebGL from the plugin was rather painless to
me. Biggest issue was shaders of course.
Nic
> --
> You received this message because you are subscribed to the Google Groups "O3D-discuss" group.
> To post to this group, send email to o3d-d...@googlegroups.com.
> To unsubscribe from this group, send email to o3d-discuss...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/o3d-discuss?hl=en.
>
>
--
-----------------
Nicolas Kassis
Nic
Check out this document from Mozilla:
https://developer.mozilla.org/en/JavaScript_typed_arrays/DataView
Basically as you are reading the ArrayBuffer you can set the
littleEndian boolean value to true. So, if you keep reading bytes you
can then create a new Array and covert from char codes.
There might be another way to do this but the info of ArrayBuffers and
Typed arrays is very shallow currently.
Hope that helps
Nic