ef:blender:projektseiten:leandro

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ef:blender:projektseiten:leandro [2024/01/29 23:45] leandroef:blender:projektseiten:leandro [2024/01/30 00:00] (aktuell) leandro
Zeile 1: Zeile 1:
-====== Blender Project Leandro da Silva ======+====== Blender Project Leandro Martins da Silva - Audio Visualizer ======
  
 ===== Projektbeschreibung ===== ===== Projektbeschreibung =====
Zeile 11: Zeile 11:
  
 Insgesamt bieten Blender Geometry Nodes eine flexible und leistungsstarke Möglichkeit, 3D-Geometrie zu erstellen und zu bearbeiten, insbesondere wenn es darum geht, komplexe Szenen oder Animationen zu gestalten. Insgesamt bieten Blender Geometry Nodes eine flexible und leistungsstarke Möglichkeit, 3D-Geometrie zu erstellen und zu bearbeiten, insbesondere wenn es darum geht, komplexe Szenen oder Animationen zu gestalten.
 +
 Man kann zum Beispiel mit einer einfachen Noise Texture Node schon ein interessantes "Displacement" machen, bei welchem man jegliche Formen anknüpfen kann um diese wie eine Welle bewegen zu lassen. Oder man instanziert ein komplexes Objekt wie beispielswesie ein Boot und legt diese auf eine einfache Oberfläche mit einer Wellenbewegung (vgl. folgender Screenshot). Man kann zum Beispiel mit einer einfachen Noise Texture Node schon ein interessantes "Displacement" machen, bei welchem man jegliche Formen anknüpfen kann um diese wie eine Welle bewegen zu lassen. Oder man instanziert ein komplexes Objekt wie beispielswesie ein Boot und legt diese auf eine einfache Oberfläche mit einer Wellenbewegung (vgl. folgender Screenshot).
  
 {{:ef:blender:projektseiten:blender_p2.png?600|}} {{:ef:blender:projektseiten:blender_p2.png?600|}}
 +
 +----
 +
 === Anfang des Projekts === === Anfang des Projekts ===
 Nach ein wenig ausprobieren mit Geometry-Nodes, habe ich mich dazu entschieden einen Audio-Visualizer zu kreieren. Ich mache in meiner Freizeit Musik, weswegen ich dachte es wäre eine gute Idee mein Hobby mit diesem kreativen Projekt zu verknüpfen. Nach ein wenig ausprobieren mit Geometry-Nodes, habe ich mich dazu entschieden einen Audio-Visualizer zu kreieren. Ich mache in meiner Freizeit Musik, weswegen ich dachte es wäre eine gute Idee mein Hobby mit diesem kreativen Projekt zu verknüpfen.
Zeile 37: Zeile 41:
 Um das Projekt interessanter zu gestalten, habe ich mich für einen anderen Ansatz entschieden. Somit entstand das Projekt: V2 Visualizer. Um das Projekt interessanter zu gestalten, habe ich mich für einen anderen Ansatz entschieden. Somit entstand das Projekt: V2 Visualizer.
  
-==== Mid-Frequänzen ====+==== Mid-Frequenzen ====
  
 Dies ist der Visualizer für den Mid-Frequenzen Teil des Liedes: Dies ist der Visualizer für den Mid-Frequenzen Teil des Liedes:
Zeile 48: Zeile 52:
  
 So sieht die Geometry-Node aufstellung aus: So sieht die Geometry-Node aufstellung aus:
 +
 +Das lilane ist eine sogenannte Simulation-Zone. Mit dieser kann ich kontinuierlich die expansion und kontraktion der Kugel Instanz simulieren ohne dies alles manuell machen zu müssen.
  
 {{:ef:blender:projektseiten:ss3.png}} {{:ef:blender:projektseiten:ss3.png}}
  
-Damit auch nur die Mid-Frequenzen angezeigt werden brauche ich einen Band-Pass Equalizer. Diese Node Konfiguration ermöglicht mir genau das+Damit auch nur die Mid-Frequenzen angezeigt werden brauche ich einen Band-Pass Equalizer. Diese Node Konfiguration ermöglicht mir genau das. Ähnliche Node aufstellungen werden bei den Low- und High-Frequenzen auch verwendet. Nur werden es respektive Low-Pass Filter und High-Pass Filter sein.
  
 {{:ef:blender:projektseiten:band_pass_p1.png|}} {{:ef:blender:projektseiten:band_pass_p1.png|}}
  
-==== Low-Frequänzen: ====+==== Low-Frequenzen: ====
 === Um die Low-Frequänzen darzustellen habe ich mich dazu entschieden eine Kontinuierlich drehende Sphäre zu machen, welche bei jedem Bass-Hit etwas schneller dreht === === Um die Low-Frequänzen darzustellen habe ich mich dazu entschieden eine Kontinuierlich drehende Sphäre zu machen, welche bei jedem Bass-Hit etwas schneller dreht ===
 Das Material (Textur) für die Low-Frequenzen bzw. Bass: Das Material (Textur) für die Low-Frequenzen bzw. Bass:
Zeile 73: Zeile 79:
 {{:ef:blender:projektseiten:globe_spin_p1.png?400|}} {{:ef:blender:projektseiten:globe_spin_p1.png?400|}}
  
- Die Geometry-Node konfiguration sieht wie Folgt aus. wie zu sehen ist, ist anfangs ein Lowpass-Filter, um nur die tiefen Frequänzen durch zu lassen. + Die Geometry-Node konfiguration sieht wie Folgt aus. wie zu sehen ist, ist anfangs ein Lowpass-Filter, um nur die tiefen Frequänzen durch zu lassen. Die Vector Rotate Node kontroliert die Rotation in der Transform Geometry Node, damit die Sphäre sich bei jedem Bass-Hit bewegt.
  
 {{:ef:blender:projektseiten:geo_node_low_freq_p1.png|}} {{:ef:blender:projektseiten:geo_node_low_freq_p1.png|}}
  
-==== High-Freqänzen: ====+==== High-Freqenzen: ====
 === Um die High-Frequänzen habe ich mir überlegt, sie als Strahlen welche vom Mittelpunkt der Szene ausgestrahlt werden darzustellen. === === Um die High-Frequänzen habe ich mir überlegt, sie als Strahlen welche vom Mittelpunkt der Szene ausgestrahlt werden darzustellen. ===
  
Zeile 83: Zeile 89:
  
  Die Node-Konfiguration ist wie folgt:   Die Node-Konfiguration ist wie folgt: 
 +
 +Wieder ist eine Simulaton Zone zu sehen welche meine gespeicherte Velocity und Age Attibute benutzen. Damit Simuliere ich die Geschwindigkeit und halbwertszeit der ausgehenden Strahlen. Wie bei den anderen Node Konstrukten, ist Anfangs wieder ein EQ-Filter zu sehen, hier ein High-Pass Filter
  
 {{:ef:blender:projektseiten:high_freq_node_p1.png|}} {{:ef:blender:projektseiten:high_freq_node_p1.png|}}
  • ef/blender/projektseiten/leandro.1706568349.txt.gz
  • Zuletzt geändert: 2024/01/29 23:45
  • von leandro