2012-08-14 47 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