将X3d文件导入three.js

将X3d文件导入three.js,three.js,x3d,x3dom,Three.js,X3d,X3dom,有没有办法将X3d文件导入three.js 也许可以将X3d文件转换成three.js可以读取的文件?像OBJ还是STL 谢谢你的帮助 X3DOM 目前没有适用于three.js的X3D加载程序,但如果必须使用该文件格式,则可以使用 否则,您将不得不编写自己的加载程序或转换为您怀疑的其他格式 将X3D转换为OBJ 但是,您可以使用中提到的命令行工具AOPT来创建Web服务,然后您可以对Web服务进行ajax查询,以便在客户端javascript中使用它 aopt -i filename.x3d

有没有办法将X3d文件导入three.js

也许可以将X3d文件转换成three.js可以读取的文件?像OBJ还是STL

谢谢你的帮助

X3DOM 目前没有适用于three.js的X3D加载程序,但如果必须使用该文件格式,则可以使用

否则,您将不得不编写自己的加载程序或转换为您怀疑的其他格式


将X3D转换为OBJ 但是,您可以使用中提到的命令行工具AOPT来创建Web服务,然后您可以对Web服务进行ajax查询,以便在客户端javascript中使用它

aopt -i filename.x3db -e filename.obj
否则X3DOM将是开源的,因此您可以深入研究其代码,尝试只提取处理文件解析的部分,并相应地编写OBJ文件,但这需要对X3D和OBJ格式有很好的了解,以及扎实的javascript知识。您可以跳过第一部分,使用带有X3DOM的1像素画布为其提供要解析的文件