Scala Library for X3D

时间:2017-08-30 09:25:19

标签: scala rest http akka x3d

我目前正在用Akka Http编写Scala REST API。 此REST API应提供有关3D模型的信息。

格式为x3d。我现在正在寻找一个库,它将普通的xml文件转换为可以使用的scala数据结构。我想避免自己编写这个数据结构。

我做了一些研究,我只能找到支持渲染的库,但我只想要数据结构,因为它将在统一客户端上呈现。

提前致谢 亚历

1 个答案:

答案 0 :(得分:1)

X3DJSAIL是X3D Java场景访问接口库,它支持带有基于标准的X3D Java接口和对象的程序员,所有这些都是开源的。

X3DJSAIL是X3D的普通旧Java对象(PO​​JO)实现。不包括渲染,同时提供了用于不同X3D输出编码的多个导入/导出转换器(VRML97 ClassicVRML XML JSON和java源)。 X3DJSAIL提供X3D图形国际标准的全面报道。它主要是自动生成的源代码,基于X3D XML Schema和新兴的X3D统一对象模型(X3DUOM)。

目标包括使用Java轻松创建X3D场景图,同时也很难创建不正确或无效的X3D模型。

X3DJSAIL开发讨论主要在x3d-public@web3D.org邮件列表中进行。

JavaScript,C / C ++ / C#和X3D的Python绑定也有类似的发展。欢迎进一步讨论Scala。