![](/img/trans.png)
[英]Autodesk Forge Three JS version to support ShapeBufferGeometry
[英]upgrade three js version in autodesk forge viewer
我正在尋找在幕后升級 Autodesk forge 中使用的三個 js,升級的原因是我正在嘗試使用這個庫,這需要三個 js r71 及更高版本,並且在 Forge 查看器內部似乎他們正在使用 r33。 我找到了一個博客,它向我展示了如何利用后面的三個 js。 我跟着它,但似乎它不起作用。 偽造查看器現在有 2 個引用三個 js,它會混淆使用哪一個,因此一些代碼表現得很奇怪
這是發生在我身上的一個例子
THREE.Object3D.add: object not an instance of THREE.Object3D.
當我嘗試添加場景時,我得到了這個
有些人可能想知道 forge 查看器附帶的三個 js 發生了什么,所以這就是被破壞的東西
我也嘗試過在下面添加源代碼到三個 js
<script src=" https://cdnjs.cloudflare.com/ajax/libs/three.js/r122/three.min.js"></script>
那么是否有任何其他解決方案我可以嘗試使其也可以工作如果有人嘗試過網格線庫並遇到類似的問題並且有解決方案,請告訴我
Forge Viewer 使用 Three.js 版本 71,由於這兩個庫的編寫方式,不幸的是,很難將 Forge Viewer 移植到更現代的 Three.js 版本。
您可以嘗試手動向后移植您感興趣的 Three.js 的部分(我為Potree 點雲庫做過),但此類工作不受官方支持。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.