首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用webgl和three.js实现音乐可视化

用webgl和three.js实现音乐可视化
EN

Stack Overflow用户
提问于 2014-02-15 14:26:11
回答 1查看 1.9K关注 0票数 1

你能帮帮我吗?我尝试使音乐可视化http://webmaster9.ru/freelance/mysicusa/它基于http://iacopoapps.appspot.com/hopalongwebgl/,我有信号(音乐水平),但不能改变视觉效果根据音乐。它使用

代码语言:javascript
运行
复制
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我可以根据音乐添加灯光和更改灯光吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-02-16 13:26:13

当然,您可以从DOM中获取生成的音频数据,并在WebGL javascript部分中使用来处理这些值,甚至可以使用THREE.js来处理这些值。

看看web-audio是如何工作的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21794203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档