在ThreeJS中,我们可以加载3D模型,而不会将其暴露在网页或浏览器日志(网络/脚本/DOM)中,这样就没有人知道3D模型的确切来源,从而无法下载它。
或者,我们可以像分段或多部分视频资产一样流式传输3D模型吗?
任何可以保护3D模型不被使用网页的用户访问的内容。
发布于 2020-04-06 21:16:27
我将主要回避你的主要问题,因为有许多方法可以保护你的原始文件,比如通过服务或web套接字发送缓冲区数据。但这只保护了源文件。
一旦缓冲区在浏览器中,您只能通过缩小/丑化/源损坏来尽力伪装它们。任何勤奋的人都可以使用包嗅探器或调试器来访问几何缓冲区和材质信息。
我看到您也标记了babylonjs
,但我会将相同的断言应用于任何框架,或者通常情况下传递给浏览器的任何类型的数据。
https://stackoverflow.com/questions/61059920
复制相似问题