WebGL Spec Initial Public Draft Released
blog.chromium.org
blog.chromium.org
Embedding in HTML pages? More JS hooks? Anything which couldn't have been bolted onto VRML? Or is VRML just too dated to be a reasonable thing to build on? Or am I comparing apples to oranges?
Not trying to be overly critical, but I get the feeling someone somewhere is reinventing a wheel.
A fresh start is definitely needed here.
VRML brings a scene graph API, file formats, materials - and does not let you at the GPU. You wind up having to shoehorn your design into this fantasy view of how 3D graphics programs should be written. As soon as you stray away from the very limited design, you wind up implementing your own system, exporting it into the VRML data structures, ony for it to then extract it back out for stuffing into the GPU.
Having myself inflicted 3D scenegraph API's on other programmers, and felt at first hand the pain and horror, I would never endorse that as the lowest level of access to the graphics hardware.