Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript sketchfab使用哪个库显示三维模型?_Javascript_3d_Html5 Canvas_Viewer - Fatal编程技术网

Javascript sketchfab使用哪个库显示三维模型?

Javascript sketchfab使用哪个库显示三维模型?,javascript,3d,html5-canvas,viewer,Javascript,3d,Html5 Canvas,Viewer,只是想知道 sketchfab使用哪个库显示三维模型? 例如: 当然是HTML5画布。查看代码时,我无法理解他们是否使用外部库,或者他们是否自己编写了代码。实际上,他们似乎使用自定义打包库进行3D嵌入(在发布的示例链接上) 编辑器是这个自定义打包文件 查看器是这个自定义打包文件 页面源代码: <script type="text/javascript"> window['webpackManifest'] = JSON.parse('{ "0":

只是想知道

sketchfab使用哪个库显示三维模型? 例如:


当然是HTML5画布。查看代码时,我无法理解他们是否使用外部库,或者他们是否自己编写了代码。

实际上,他们似乎使用自定义打包库进行3D嵌入(在发布的示例链接上)

编辑器是这个自定义打包文件

查看器是这个自定义打包文件

页面源代码:

    <script type="text/javascript">
            window['webpackManifest'] = JSON.parse('{
"0":"0-1c967b67206c448cd138.js",
"1":"1-0d297699ce16c718e4aa.js",
"2":"2-05aa8ecb5962ae8dbd5d.js",
"3":"3-429e7e43701ea9b55d25.js",
"5":"5-0204c61b5399fe84f239.js",
"6":"6-763c822a0a2d726a0036.js",
"11":"11-1104121b7a7583fcc8a5.js",
"12":"viewer-e459b42392a044580f6f.js",
"13":"website-513858c9e68720acb02c.js","14":"home-18d7ffed32631755f16e.js",
"15":"editor-67a44f4ae306e7bd78a3.js",
"16":"embed-ad258a51926008151f3c.js",
"17":"playlists-fff084b1baac932dd5f2.js",
"18":"fallbackGeneratorViewer-387bdce98e18a6654652.js"}');
<script src="https://d2f25wgezub9nf.cloudfront.net/builds/commons-7433f95ed304266e4ba3.js"></script>
        <script src="https://d2f25wgezub9nf.cloudfront.net/builds/embed-ad258a51926008151f3c.js"></script>
        </script>

窗口['WebPackageManifest']=JSON.parse('{
“0”:“0-1c967b67206c448cd138.js”,
“1”:“1-0d297699ce16c718e4aa.js”,
“2”:“2-05aa8ecb5962ae8dbd5d.js”,
“3”:“3-429e7e43701ea9b55d25.js”,
“5”:“5-0204c61b5399fe84f239.js”,
“6”:“6-763c822a0a2d726a0036.js”,
“11”:“11-1104121b7a7583fcc8a5.js”,
“12”:“查看器-e459b42392a044580f6f.js”,
“13:“网站-513858c9e68720acb02c.js”,“14:“主页-18D7FFED3263155F16E.js”,
“15”:“editor-67a44f4ae306e7bd78a3.js”,
“16”:“embed-ad258a51926008151f3c.js”,
“17”:“playlists-fff084b1baac932d5f2.js”,
“18”:“fallbackGeneratorViewer-387bdce98e18a6654652.js”});

此外,sketchfab使用自己的3D查看器(),如中所示

根据sketchfab使用自己的基于JavaScript库的3D查看器库()

这些应该能回答你的问题