2011-08-18 126 views
8

有沒有在網站上嵌入Sketchup模型的方法?最好是免費的,如果是商業解決方案,我想確認它實際上是否值錢?我知道3D倉庫可以旋轉它(javascript和一些圖像),但我無法上傳3D倉庫中的任何內容都會導致它始終「重置連接」。在網站上嵌入3D模型

+0

我發現3D模型必須小於10MB,並且必須採用KMZ格式才能將其上傳到3D模型庫......問題在於,當我將3MB SKP文件導出到KMZ時,它變爲17MB ...在KMZ格式下能夠擁有10MB以下的內容也是受歡迎的。 – RobinJ

+0

是否有任何人可以簡化這個模型,以KMZ格式低於10MB的sketchup知識?我沒有自己做,我只是被要求把它放在網站上。 – RobinJ

回答

10

您可以試用現代瀏覽器中即將推出的WebGL功能。有一些Javascript庫可以讀取模型文件並在您的(HTML 5?)網站中顯示它們。我沒有使用過他們呢,但嘗試這些鏈接,如果這聽起來很有趣:

https://github.com/mrdoob/three.js/

https://github.com/timjb/sketchup-threejs/

+0

當我嘗試*導出到three.js *時,Sketchup似乎凍結在一個帶有2個單選按鈕的白色對話框上... ...我只是保持它在後臺運行,也許它會在一個小時內突然完成導出: p – RobinJ

+0

我看過一些小的(4K)文件翻譯,他們看起來不錯。不知道你的3MBish文件如何運作,祝你好運。 –

+0

對於大型模型,似乎並不適用>。<無論如何,'three.js'似乎是小型模型的一個很好的解決方案,所以您的答案最接近。 – RobinJ

2

是的,你可以做到沒有成本。在這裏看到:https://help.sketchup.com/en/article/3000258

編輯:

有分開一段自由渲染的網站從谷歌,但他們似乎並沒有在運行了。發佈到Google 3D倉庫將是您最好的選擇。關於您在那裏發佈的問題,請使用Chrome進行試用。

編輯#2: 如果您不想上傳到Google 3D模型庫,您可以通過一些小工作來獲得類似的效果。 3D Warehouse實際上並不能讓訪問者操縱3D中的某些東西,而是通過簡單地從各個角度顯示3D的一系列預設圖像,讓它們「水平旋轉」圖像。您可以拍攝3D對象的照片,導入到Photoshop中並創建自己的旋轉對象的GIF。比依靠Google多一點工作,所以你必須決定它是否值得。

編輯#3:如果一切都失敗了,您可以簡單地在您的網站上發佈3D模型作爲可下載文件,並建議訪問者通過Sketchup查看它。

+0

'