Vertex-Verschiebung mit Audio-Kontext (THREE.JS R76)

8

Ich versuche Vertices aus der AudioContext API in Three.js abzubilden.

Nun, ich habe das erfolgreich mit Ebenen (nicht Shader) gemacht, aber es treten Probleme auf, wenn ich versuche, es auf einen Zylinder anzuwenden. Da die Zylinderscheitel volle Vektoren sind, anstelle von 0 für eine Ebene, weiß ich nicht, wie ich sie den frequencyData zuordnen würde.

Ich schließe einige zusätzliche Funktionen für zukünftige Zuschauer ein, die nach Audio-Context suchen.

Audio-Kontext

%Vor%

Hier ist mein Code für eine obere und untere Ebene ...

%Vor%

HIER SCHLIESSEN

%Vor%

Rendern

%Vor%

Ich verstehe, dies mit Shadern zu tun, macht mehr Sinn, aber ich weiß noch nicht genug dafür. Ich nehme an, dass Sie die Frequenzdaten als eine Uniform übergeben würden, aber dann bin ich direkt zurück zu meinem ursprünglichen Problem der Frequenz zur Vektormanipulation.

    
Michael Paccione 29.04.2016, 15:03
quelle

1 Antwort

1

Habe ein Shader-Beispiel tief in den three.js Beispielen gefunden ...

Ссылка

    
Michael Paccione 07.05.2016, 02:21
quelle