簡體   English   中英

用PHP構造3D幾何?

[英]Construct 3D geometry with PHP?

我需要構建用於Three.js 3D模型,但是我也需要對它們進行CSG(本Three.js幾何)操作。 我設法使用ThreeCSG.js庫來實現此目的,但是我發現它非常慢(從復雜形狀中切出約30個孔大約需要5秒鍾)。

我某種程度上需要緩存構造的幾何,但是由於3D幾何的構造現在僅在瀏覽器(使用Javascript)的客戶端進行 ,因此我無法在使用PHP的服務器上進行此操作。

  • PHP中是否有3D庫(也可以使用CSG)?
  • 預計算3D模型以在Three.js中稍后使用的最佳方法是什么?

我非常懷疑您會在PHP中找到好的3D庫。 如果無法在服務器上安裝其他軟件,則可以在客戶端首次運行時生成它,並將其發送到服務器。 隨后的請求將提供給該緩存文件。 我做這樣的事情。

看看http://mrdoob.github.io/three.js/examples/js/exporters/GeometryExporter.js 還有ObjectExporter和SceneExporter。 您可以使用GeometryExporter將生成的幾何保存到Three.js JSON

Three.js R59

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM