首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有我可以阅读/学习的WebGL API吗?

有我可以阅读/学习的WebGL API吗?
EN

Stack Overflow用户
提问于 2010-08-20 04:09:28
回答 3查看 3.1K关注 0票数 7

UPDATE:我已经解决了O3D的问题,但是我还没有解决下面列出的一个库。我想我会在所有的项目中尝试一个散点图,看看哪一个可以轻松地处理数据,哪个是最容易编程的。

为了尝试使用一种新的语言,我一直在阅读关于http://learningwebgl.com/blog/的教程,WebGL让我着迷。我也曾访问过谷歌代码页面:http://code.google.com/p/o3d/

那似乎是贬值的地点?我在他们让您下载的samples.zip中看到,有一个完美的例子说明了我想要完成的任务,但是它使用

代码语言:javascript
复制
<script type="text/javascript" src="o3djs/base.js"></script>

从我所了解到的情况来看,没有包含这样的基本文件(可能是sylvester.js用于计算)。

我把项目搞混了吗?有什么地方可以在WebGL中查看可用的类和方法吗?我正在尝试做一个来自这里的散点图. from示例。

这个方法,类名,实际上,一切都是如何完成的,看起来与learningwebgl.com网站和这些示例不同。The 这里列出的可用调用和类与我在WebGL的实时演示中看到的WebGL调用完全不同

我哪里出问题了?

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

代码语言:javascript
复制
g_viewInfo = o3djs.rendergraph.createBasicView(
  g_pack,
  g_client.root,
  g_client.renderGraphRoot,
  clearColor);

但是在WebGL中没有任何渲染对象/方法,也没有指示它被重命名的名称。我应该放弃看旧的o3d示例,尝试拼凑一个图表,阅读API,或者我可以找到从o3d转换为WebGL的更深层次的解释,下面链接了这个API?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-08-20 04:21:51

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

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

票数 6
EN

Stack Overflow用户

发布于 2010-09-11 23:12:15

我想看看GLGESpiderGLCopperLicht

票数 4
EN

Stack Overflow用户

发布于 2010-08-31 01:51:37

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

但是在WebGL中没有任何渲染对象/方法,也没有指示它被重命名为什么。

o3djs.rendergraph是一个o3d对象,因此是o3djs命名空间对象。在WebGL中,它没有被重命名为其他东西;O3D是WebGL之上的一层javascript库。它将一些微观管理从WebGL中删除,这样您就可以专注于更高层次的抽象。

除非下载并安装O3D javascript库,否则不能使用O3D示例。

从我所了解到的情况来看,没有包含这样的基本文件(可能是sylvester.js用于计算)。

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

您提到您试图使用的演示是来自这里的散点图演示。这个演示还没有从旧的O3D插件移植到WebGL.您可以判断,因为当您在浏览器中使用查看活动页面时,它会说“此页面要求安装O3D插件。”http://code.google.com/p/o3d/wiki/Samples的样品在WebGL方面是最新的.为O3D插件编写的其他示例(即在插件被WebGL替换之前)可能需要进行大量更改才能工作。

在此演示程序的移植过程中,值得在谷歌组邮件列表上寻求帮助。开发人员响应性强,并且很有帮助。他们可能会根据需求提高这个演示的优先级。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3528132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档