更新: :我的O3D情况已经结清,但是我还没有解决以下列出的一个图书馆。我想我将在所有项目中尝试一个散点图,看看哪个人可以轻松处理数据,并且最容易编程。

我一直在阅读教程 http://learningwebgl.com/blog/ 尝试使用一种新语言,WebGL使我着迷。我也曾在此处使用Google Code页面:http://code.google.com/p/o3d/

那似乎是折旧的网站?我在样品中看到了。

<script type="text/javascript" src="o3djs/base.js"></script>

从我一直在学习的内容来看,没有类似的基本文件(期望Sylvester.js进行计算)。

我把项目混在一起了吗?有没有我可以在WebGL中查看可用类和方法的地方?我正在尝试做一个scats-chart.html示例 这里.

方法,班级名称,实际上,所有操作的外观与LearningWebgl.com网站和这些样本不同。这 此处列出的可用电话和类看起来与我在WebGL实时演示中看到的WebGL调用一样

我要去哪里?

例如,我在试图模仿的演示中看到了这个元素:

g_viewInfo = o3djs.rendergraph.createBasicView(
  g_pack,
  g_client.root,
  g_client.renderGraphRoot,
  clearColor);

但是WebGL中没有渲染仪器/方法,也没有迹象表明其更名。我是否应该放弃查看旧的O3D样品,并尝试将图表绘制在一起阅读API,还是可以通过下面链接的此API DOC找到对从O3D转换为WebGL的转换的更深入的解释?

有帮助吗?

解决方案

WebGL仍在开发中,API非常不稳定,您可以在这里查看:

回答您的第二个问题,O3D与WebGL没有关系,它们是完全独立的项目。它们之间的唯一关系是O3D现在使用WebGL,例如使用OpenGL编写的游戏引擎或场景图。

其他提示

我会看看 格吉, 蜘蛛侠

更新:我看到您指定了要使用的演示。

但是WebGL中没有渲染图对象/方法,也没有迹象表明其重命名为

o3djs.rendergraph是一个O3D对象,因此O3DJS名称空间对象。它尚未重命名为WebGL中的其他内容; O3D是WebGL顶部的JavaScript库。它需要一些微观管理,因此您可以专注于更高水平的抽象。

除非您下载并安装O3D JavaScript库,否则您不能使用O3D样品。

从我一直在学习的内容来看,没有类似的基本文件(期望Sylvester.js进行计算)。

在WebGL中没有; base.js属于O3D,您必须下载和安装。

您提到您要使用的演示是来自 这里. 。该演示尚未从旧的O3D插件移植到WebGL ...您可以说,因为当您何时 查看直播页面 在您的浏览器中说:“此页面需要安装O3D插件。”样品在 http://code.google.com/p/o3d/wiki/samples 关于WebGL的最新状态。为O3D插件编写的其他样品(即插件被WebGL替换之前)可能需要进行大量更改。

值得询问 Google组邮件列表 为了移植此演示。开发人员反应迅速且有帮助。他们可能会根据需求提高该演示的优先级。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top