我需要构建三维模型,以便与Three.js一起使用,但我也需要对它们进行CSG (建设性实体几何)操作。我成功地使用了ThreeCSG.js库,但我发现这是相当慢的(大约5秒从一个复杂的形状中分割出大约30个洞)。
不知何故,我需要缓存构建的几何图形,但是由于3D几何学的构建现在只发生在浏览器的客户端(使用Javascript),所以我无法在使用PHP的服务器上这样做。
发布于 2013-07-25 09:50:04
我非常怀疑你会在PHP中找到好的3D库。如果无法在服务器上安装其他软件,则可以在客户端首先运行生成软件并将其发送到服务器。随后的请求将被送达该缓存的文件。我做过这样的事。
看看http://mrdoob.github.io/three.js/examples/js/exporters/GeometryExporter.js。还有ObjectExporter和SceneExporter。可以使用GeometryExporter将生成的几何图形保存到Three.js JSON
Three.js r59
https://stackoverflow.com/questions/17839846
复制相似问题