ОБНОВЛЕНИЕ : Я исправил ситуацию с O3D, но мне еще предстоит остановиться на одной из библиотек, перечисленных ниже. Я думаю, что я попробую точечный график во всех проектах и выясню, какой из них легко обрабатывает данные и легче всего программировать.
Я читал учебники на http://learningwebgl.com/blog/, чтобы попробовать поиграть с новым языком, и WebGL очаровывает меня. Я также был на странице кода Google для этого здесь:
http://code.google.com/p/o3d/
Это кажется устаревшим сайтом? Я видел в samples.zip, который они вам скачивают, есть прекрасный пример того, чего я хочу достичь, но он использует
<script type="text/javascript" src="o3djs/base.js"></script>
И из того, что я узнал, нет такого базового файла (возможно, для выполнения вычислений может понадобиться sylvester.js).
У меня есть смешанные проекты? Есть ли место, где я могу просмотреть доступные классы и методы в WebGL? Я пытаюсь сделать пример scatter-chart.html из здесь .
Метод, имена классов, на самом деле, как все делается, отличается от веб-сайта learningwebgl.com и тех примеров. Перечисленные здесь доступные вызовы и классы не похожи на вызовы WebGL, которые я видел в живых демонстрациях WebGL
Куда я иду не так?
Например, я вижу этот элемент в демонстрации, которую я пытаюсь имитировать:
g_viewInfo = o3djs.rendergraph.createBasicView(
g_pack,
g_client.root,
g_client.renderGraphRoot,
clearColor);
Но в WebGL нет объекта / метода rendergraph и нет указаний на то, что он тоже был переименован. Должен ли я отказаться от просмотра старых примеров o3d и попытаться собрать воедино диаграмму, читающую API, или найти более подробное объяснение преобразования o3d в WebGL с этим документом API, связанным ниже?