ACTUALIZACIÓN: Tengo mi situación O3D enderezada, pero todavía tengo que conformarme con una de las bibliotecas enumeradas a continuación. Creo que intentaré un diagrama de dispersión en todos los proyectos y veré cuál maneja los datos fácilmente y es más fácil de programar.¿Existe una API de WebGL de la que pueda leer/aprender?
He estado leyendo los tutoriales en http://learningwebgl.com/blog/ para probar y jugar con un nuevo lenguaje, y WebGL fascina yo. También he estado en la página de códigos de Google aquí: http://code.google.com/p/o3d/
¿Ese parece ser el sitio depreciado? Vi en el samples.zip tienen descargar, hay un ejemplo perfecto de lo que quiero lograr, pero utiliza
<script type="text/javascript" src="o3djs/base.js"></script>
Y por lo que he estado aprendiendo, no hay inclusión de un archivo de base así (espere quizás sylvester.js para hacer cálculos).
¿Tengo proyectos mezclados? ¿Hay algún lugar donde pueda ver las clases disponibles & en WebGL? Estoy tratando de hacer un ejemplo scatter-chart.html de here.
El método, los nombres de clase, de hecho, cómo se hace todo se ve diferente del sitio web learningwebgl.com y esas muestras. El available calls & classes listed here look nothing like the WebGL calls I have seen in live demos of WebGL
¿Dónde me estoy equivocando?
Por ejemplo, veo este elemento en la demo estoy tratando de imitar:
g_viewInfo = o3djs.rendergraph.createBasicView(
g_pack,
g_client.root,
g_client.renderGraphRoot,
clearColor);
Pero no hay ningún objeto rendergraph/método en el WebGL y no hay indicación de lo que pasó a denominarse también. ¿Debería abandonar incluso mirar las viejas muestras de o3d y tratar de compilar una tabla que lea la API o puedo encontrar una explicación más profunda de la conversión de o3d a WebGL con este documento API vinculado a continuación?
O3D es una abstracción scenegraph en la parte superior de WebGL. Creo que la mejor manera de aprender WebGL es primero seguir el blog learningwebgl.com, luego comenzar a aprender OpenGL ES 2.0 y seguir los ejemplos en un libro OpenGL ES 2.0. Además, si no tiene ninguna pista sobre JavaScript, es posible que tenga que aprenderlo y algunas de las mejores prácticas para usarlo. Un enfoque aún mejor para aprender WebGL, es para tratar de implementar su propio scenegraph encima de él usando JS. – tathagata
Puedo hacer javascript, pero necesito algunos buenos lugares para comenzar. Probablemente obtenga un libro de OpenGL ES mientras sigo el progreso de WebGL y juego con demos. ¡Gracias! – Nathan