网站展示的模型商业保密较高,不希望被窃取,所以需要对展示的加密处理。被下载的也是加密后的模型。web端对静态文件的保护性弱,模型能被轻易获取。试过AES加密,但是解密的模型到内存内依然可以被下载。需要使用service worker处理请求,但是这只支持https,感觉web3D对资源的保护方法并不多。
查看更多
three本身就是开源的库,那么读取载入和导出对应的模型等资源也都是开源的。不管如何在前期加密,然后只要解密后导入场景中展示,都可以通过three的方法 导出场景内任意id 任意元素的资源。1、除非你重构了渲染方式,入口和出口部分都被修改过。2、或者使用视频流 服务器端渲染,这样还不如直接上ue原则上加密和破解是 矛和盾,都是互相较量的。但是如果你在这个加密过程中让它机密起来足够的繁琐,就像js的混淆一样。基本就还行了我的一点见解。应该还有更优质的答案,期待大家的留言想法。
发布 问题
分享 好友
手机 浏览
回到 顶部