星期六, 二月 28, 2009

开发基于X3D的应用程序的相关类库

利用已有的类库进行应用程序的开始,是目前最有效的一种开发模式。下面介绍几种X3D的类库:

Avalon
是一款商业的开放式的虚拟现实及增强现实相关应用的X3D/VRML环境。

Bitmanagment BS SDK package
这个开发包包括:供整合applets, scripts 和 C/C++ 调用的编程参考,动态更新;用户修改事件;3DS导出插件及加密技术;BS CONTACT扩展节点的完整描述。等等。

CyberX3D for C++CyberX3D for Java
你可以读写X3D文件,设置及获取场景图信息,绘制几何图形,及运行行为等。

H3D API
H3D API 是X3D标准的一个开源C++/OPENGL工具。H3D也支持X3D几何图形的头盔式渲染。

Octagon SDKOctagon Modeller SDK

Open ActiveWrl

Open Inventor
这个东西其实是VRML1.0的直接来源,想不到还在与时俱进。专业的面向对象的图形开发工具,支持X3D。可用于仿真、可视化、建模和培训等。

RFX2X3D – RenderMonkey to X3D Converter
ATI'的 RenderMonkey shaders,针对 X3D的。

X3DToolKit
X3DToolKit是一个免费的C++工具,可以载入、显示和处理X3D模型,并考虑到X3D的可扩展性而将其设计成亦具备可扩展性。

Xj3D X3D Developer Toolkit
做自己的X3D浏览器,用这个非常好。

没有评论:

发表评论