小编Jos*_*eph的帖子

ShaderToy如何将声音加载到纹理中

我一直在努力做一些与使用three.js将音频/波形传递到着色器相同的事情.

https://www.shadertoy.com/view/Xds3Rr

在这个例子中,IQ似乎将频率/波形音频数据放入图像中,然后将其作为着色器中的纹理进行采样.如何在Javascript中创建音频纹理?

为了清楚起见,我不需要帮助将纹理均匀加载到着色器中.我只是不知道如何从音频文件创建音频纹理.

var texture = new THREE.Texture();

shader.uniforms = {
     iChannel0:  { type: 't', value: texture }
};
Run Code Online (Sandbox Code Playgroud)

我猜我需要以某种方式将音频数据放入纹理我只是不知道该怎么做.

javascript audio webgl three.js

4
推荐指数
1
解决办法
752
查看次数

标签 统计

audio ×1

javascript ×1

three.js ×1

webgl ×1