2017-02-27 142 views
0

我有一个gif文件,我想用作three.js中的图像纹理。现在,当我想要呈现gif动画时,它会作为静止图像加载。有没有办法做到这一点?我知道A-Frame具有gif纹理的自定义着色器。如何在three.js中显示GIF纹理?

+0

[THREE.js中的动画GIF作为纹理可能的副本](http://stackoverflow.com/questions/21710049/animated-gif-as-texture-in-three-js) –

+0

投票将其作为副本关闭。不幸的是,重复也没有答案,但那是因为没有简单的解决方案。 JavaScript代码在技术上没有办法访问动画.GIF的各个框架,因此在three.js中没有直接的实现方法。解决方法(将gif预处理为多个图像/带有偏移量的一个大图像,无论是离线还是服务器端)似乎都是最实用的。 –

回答