2012-08-14 79 views
1

我负责在Google地球插件中为3D模型制作动画的项目;例如:http://www.hazelhurst.net/CookGoogle地球插件3D模型版权保护

我想使用由TurboSquid提供的3D模型,但是他们的最终用户许可协议要求购买者保护模型不被复制。

我目前使用的方法是将动画(gx:Tour)和<Model>保存在使用fetchKml函数在javascript中获取的KML文件中。任何查看页面源的人都可以找到KML的URL并使用它们可以找到并下载模型。

是否有任何选项可以保护模型免受未经授权的复制?

回答

0

不,如果人们有权访问kml,那么他们可以访问模型数据。您可以做的最好做法是在您的kml文件中添加一个类似于版权声明的覆盖层,以解释未经授权的复制是不被允许的。

您可以让人们更难以下载数据,但并非不可能。例如,您只能将您的kml和dae文件提供给GoogleEarth用户代理,以便只有Google地球桌面和Google地球插件可以访问这些网址,它们下载的数据会在其应用程序缓存目录中加密。

这会阻止很多人,但它会像欺骗用户代理通过其他方式访问文件一样微不足道。在任何情况下,无论你做什么,数据仍然必须通过任何显示它的机器上的GPU - 所以你不能做的任何事情都可以阻止某个人看到它通过其他方式访问它。

总之,如果人们可以看到它,你无法保护它。

+0

感谢您@Fraser的回答。我会检查TurboSquid是否有足够的版权声明,但我没有希望。 – user1597584 2012-08-15 09:14:26