你能帮帮我吗?我尝试使音乐可视化http://webmaster9.ru/freelance/mysicusa/它基于http://iacopoapps.appspot.com/hopalongwebgl/,我有信号(音乐水平),但不能改变视觉效果根据音乐。它使用
var materials = new THREE.ParticleBasicMaterial( { size: (3 ), map: sprite1, blending: THREE.AdditiveBlending, depthTest: false, transparent : true } );
materials.color.setHSV(hueValues[s], DEF_SATURATION, DEF_BRIGHTNESS);
var particles = new THREE.ParticleSystem( geometry, materials );
particles.myMaterial = materials;
1我可以根据音乐改变不透明度或亮度吗?可能是在使用控件?你能给我举个例子吗?
2我可以根据音乐改变纹理吗?
2我可以根据音乐添加灯光和更改灯光吗?谢谢
发布于 2014-02-16 13:26:13
当然,您可以从DOM中获取生成的音频数据,并在WebGL javascript部分中使用来处理这些值,甚至可以使用THREE.js来处理这些值。
看看web-audio是如何工作的
https://stackoverflow.com/questions/21794203
复制相似问题