如何使用php创建3D图像?

问题描述:

我有一个从中提取数据的.stl文件。现在我想在该.stl文件中绘制/渲染对象的图像。请指导我如何在php中绘制/渲染3D图像。如何使用php创建3D图像?

正如我所看到的一样,可以轻松地从Java 3D实现,但我的应用程序是在PHP中。

+4

Jeez,你不想要太多吗? – Gareth 2012-03-03 09:34:18

+0

尽管您可能通过C实现了像OpenGL这样的东西,或者使用GD来生成基于该文件的2D图像,但PHP并没有附带任何3D库,但这需要很多工作。 – 2012-03-03 09:50:25

+0

您可以尝试将顶点数据放入WebGL中。 – Smamatti 2012-03-03 09:59:50

这不是不可能......虽然有点奇怪。

您可以使用GD库并将您的stl渲染为png。您将不得不手动实现所有3D绘图材料(多边形,纹理,灯光,去除看不见的多边形)。

不是一件容易的事。

刚刚在这里找到了一个用于PHP的3D库http://kore-nordmann.de/projects/image_3d/index.html