X3D开发者工具包与库
Avalon 是针对虚拟现实与增强现实应用的一款开放式X3D/VRML环境。
SDK包括:编程人员参考,动态更新、用户更改与事件,整合小应用程序、脚本与C/C++调用;3DS导出与加密工具;BS Contact实现VRML/X3D/MPEG-4标准的扩展节点的完整说明。
BS Editor支持应用程序开发者对对象与场景编程实现交互与行为。三维模型集合体需要从主流创作工具如3DS MAX或Blender中导入,并且通过BS Editor能够整合到应用程序中,而不需要知道VRML/X3D知识。
ChefX3D项目的目标是开发一套构建3D编辑器的工具包。这些编辑器将会形成一个更大的应用程序。典型的是这些编辑器可以自定制而用于创建特定的内容。
CodeSynthesis XSD 是一款开源跨平台的XML Schema--C++数据绑定的编译器。根据提供的XML实例声明(XML Schema),它生成C++类,描述给定的词汇,并解析与序列化代码。XSD广泛支持行业标准,schema中就包括了X3D。XSD基于GPL与一个商业许可两种许可。
X3D/VRML应用的一个开发库,C++编写。它让你能对X3D文件进行读写,设置与获取场景图信息。绘制集合体,及运行行为。
X3D/VRML应用的一个开发库,Java编写。它让你能对X3D文件进行读写,设置与获取场景图信息。绘制集合体,及运行行为。
H3D API 是X3D标准的基于 C++ / OpenGL 的开源实现。H3D也提供X3D几何体的头盔式渲染。
一套灵活的动态的用于可视化的系统,检索参数化数据并构建相应的场景元素。库可用来构建执行特定类型的参数化数据(如小汽车、道路、船、建筑)和等价的三维对象。它已经通过支持VRML与MPEG-4支持所有的X3D节点。
用于创建多用户建模与可视化应用程序的工具,支持X3D。SDK有以下组成: Octagon Player SDK, Octagon Modeller SDK, Octagon Server SDK 与 Octagon MU (multi-user) SDK.
软件开发工具包,支持异源集群系统上的并行式沉浸性VRML/X3D浏览器的实现。
专业的面向对象式三维图形开发人员工具包,支持X3D。用于仿真、可视化、建模与培训。
Planet 9 提供超过70个高精度城市与区域模型,并为实时性应用程序的使用作了优化。他们生成了VRML/X3D及其他流行的格式,已经准备好了插入到您的应用程序中。
RenderMonkey2X3D 将 ATI的 RenderMonkey shaders 转换成 X3D源码和 .exe.
在“文件名”处输入文件名或URL,点击“GO”按钮加载场景。它将会显示在顶部窗口(要求FLUX player)。然后,它会分析场景,在树状列表中创建函数名称。你再选择你想要的API,然后点击“Generate SAI”按钮,并告诉它JavaScript存放位置。
B3D引擎是一个基于.NET的框架,可用于读取X3D文件,它也包含了各种软件文件的库。这套引擎是为如 AntWars这样的视频游戏设计的。
X3DToolKit 是一款轻便的免费C++库,用于加载、显示与处理X3D模型。该工具包对X3D语言及已有的功能也是非常有扩展性的。
X3DV套件其实是进行X3D-互联网上交互式与沉浸式三维-编码的一套组件集,利用Netbeans的强大功能。你可以创建三维虚拟世界。
一款基于Java的工具包,用于导入X3D内容到你自定制的应用程序中,或创建一个完全成熟的X3D浏览器。