我正在研究IFC文件的webgl查看器。大多數IfcRepresentation對象很容易理解,但是,我不擅長協調轉換。 IfcAxis2Placement3D定義瞭如何翻譯和旋轉THREEJS中的Object3D?我想它應該通過Z軸旋轉對象,然後將Z軸對齊到一個新的向量,如何實現這個? 另一個問題是關於IfcObjectPlacement。它總是需要一個子PlacementRelTo對象,直到PlacementRelTo == null。我又有點困惑,如果我想從這個位置讀取絕對座標,它是向前轉換還是向後轉換?我的意思是,使用push-pop或直接訂單?例如,如果存在像M1,M2 ... Mn那樣的矩陣,則M = M1×M2×... Mn或M = Mn×Mn-1×...×M2×M1 ...我可以在我的項目中找到漂亮的網格對象,但是位置總是錯誤的。請幫幫我。THREEJS實現IfcAxis2Placement3D和IfcObjectPlacement
謝謝。
最後我做到了。嘗試一下:http://hestia.tv/dhm4/感謝你的回答,雖然資源非常有幫助,但我想到了,我想我可以進一步推動它。非常感謝聖誕快樂! :) –