2011-08-18 124 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

'