From BlenderWiki

Jump to: navigation, search

[edit] Geluid toevoegen

Als je leert programmeren is het een traditie om "Hello world" (Hallo wereld) als eerste op het scherm te laten verschijnen. Om deze traditie in ere te houden vind je hieronder een geluidsbestand van iemand die "Hello world" zegt. Het is geconverteerd naar een 16-bits geluidsbestand in een gratis software programma "Audacity".

Het geluidsbestand
Het volgende bestand is een .wav bestand. Om het op wiki te kunnen plaatsen moest ik het hernoemen in een .blend bestand. Sla het bestand op schijf op en verander de extensie van .blend naar .wav Media:HelloWorld-16bit.blend


Wissel naar de Video Sequence Editor
  • Verander een van de schermen in het Video Sequence Editor scherm. Ik heb het NLA Editor scherm veranderd in de Video Sequence Editor (een Sequence is een opeenvolgende reeks).


Geluidsbestand toevoegen
  • In de Sequence Editor kies je Add>>Audio(Wav) in het menu van de Editor.
  • Laadt het HelloWord-16bit.wav bestand in het bestandsverkennerscherm.
  • Selecteer het bestand en druk op Enter of klik op Select Audio (RAM).


Het geluidsbestand wordt als een strip in Blender toegevoegd en staat automatisch in de Grab Mode. De getallen aan het begin en aan het eind van de strip geven de Framenummers aan waarop het geluid begint en eindigt. Verplaats de strip met de muis zodat het geluid begint in Frame 1. Je kunt het begin of het eind van de geluidsstrip afsnijden door met de rechtermuisknop te klikken op het begin of eind van de strip en je kunt de strip verplaatsen door een rechtermuisklik op het midden van de strip. (Aanvulling Helen: met het geluidsbestand dat je hebt gedownload zie je waarschijnlijk een strip die maar 21 Frames bevat. Ook dat werkt prima.)

Het nieuwe geluidsbestand. Je ziet getallen die aangeven wat het eerste Frame en wat het laatste Frame is (verplaats de strip zodat het geluid begint in Frame 1).


De geluidsbuttons
  • Verander het Video Sequence Editor scherm in het Buttons scherm.
  • Klik op de Scene Context button (of F10) en vervolgens op de Sound block buttons om toegang te krijgen tot de geluidsinstellingen.


Activeer Sync en Scrub
  • In het Sequencer paneel activeer je zowel Sync als Scrub. Sync zorgt ervoor dat de animatie het geluid volgt, zelfs als er niet voldoende Frames zijn voor het geluidsbestand (Audio). Met Scrub kun je het geluid horen terwijl je de Frame Slider beweegt.
  • Beweeg de Frame Slider in het Timeline scherm voor- en achteruit; je hoort het geluid ongeacht hoe langzaam je de Slider beweegt.
  • Opmerking Helen: De eerste keer dat ik deze handleiding uitvoerde werkte het geluid direct. Tijdens het maken van deze Nederlandse vertaling (en na een herinstallatie van alle systeemsoftware) voer ik alles weer uit om te controleren of de vertaling correct en duidelijk is. Ik hoorde geen geluid bij het verschuiven van de groene Time Slider. Geluidsinstellingen gecontroleerd, etc. etc. De oplossing stond in het Engelstalige blenderartists.org forum over deze handleiding: Druk op Alt+A - probleem opgelost!


Het plan is als volgt: we gaan gezichtsuitdrukkingen gebruiken om ons karaktertje "Hello world!" te laten zeggen en converteren vervolgens de Keys in een actie. Dan kunnen we het geluidsbestand samen met de lipsynchronisatieactie in de animatie (ver)plaatsen waar we maar willen.

  • Eerst selecteer je de Armature.
  • Controleer zorgvuldig of de "Rest Position" button nog ingedrukt staat in het Armature paneel zodat de Armature niet beweegt als we de lipsynchronisatieanimatie (Helen: goed voor minstens 100 punten in Scrabble....) maken.
  • Selecteer nu de mesh van het karakter.
Om te beginnen zet je alle Shape Keys op 0
  • In Frame 1 voeg je bij alle Shape Keys een Key Frame toe met de waarde 0.0 door de Sliders eerst verder te schuiven en daarna terug naar 0. Daardoor maken we de startlijn van de lipsynchronisatie.
  • Beweeg de Frame Slider om het Frame te vinden waar het geluid eindigt (dit zal ongeveer Frame 22 zijn). Voeg ook hier een 0.0 Key toe aan alle Shape Keys om de eindlijn vast te leggen. Nu kunnen we makkelijk zien dat alle lipsynchronisatieanimaties zich tussen deze twee sets van Keyframes afspelen.

Nu komt het deel waarin je kunt gaan mompelen in jezelf en in de spiegel kunt kijken om te zien hoe je mond beweegt. De eerste stap is om de "Open" Keys in te stellen. Als ik "Hello world" zeg opent mijn mond een klein beetje bij "Hel" en meer bij "lo". Hij sluit grotendeels bij de "w", opent zich een beetje bij "orld" en sluit helemaal nadat de "d" is uitgesproken.

  • Beweeg de Frame Slider om naar het geluid te luisteren en zoek zo de positie van "Hel". Ik heb de "Open" vorm op 0.38% gezet in Frame 2.
Opmerking
Altijd als je een Keyframe toevoegt wordt het geplaatst op de positie van de Frame Slider en die staat altijd exact op een Frame. Als een Keyframe eenmaal is toegevoegd kun je het grabben en verplaatsen over de verschillende Frames.


Voor de "Open" vorm heb ik de Keys als volgt vastgelegd:

Keys voor de "Open" vorm

Frame 1 - 0.00
Frame 2 - 0.38
Frame 3 - 0.53
Frame 4 - 0.63
Frame 9 - 0.19
Frame 10 - 0.00
Frame 13 - 0.30
Frame 22 - 0.00

Vervolgens heb ik de Keyframes voor de smalle vorm (Narrow shape) toegevoegd. Ik moest het "lo" deel naar beneden bijstellen en het minder smal maken om voldoende nadruk te kunnen leggen op de "w".

Keys voor de Narrow shape

Frame 1 - 0.00
Frame 4 - 0.32
Frame 9 - 0.14
Frame 11 - 0.50
Frame 22 - 0.00

Tenslotte heb ik de wenkbrauwen vorm (Brow up shape) toegevoegd:

Keys voor de Brow Up shape

Frame 1 - 0.00
Frame 5 - 0.62
Frame 18 - 0.00
Frame 22 - 0.00


Samenvatting
We hebben geluid aan het bestand toegevoegd en een lipsynchronisatie toegevoegd met gezichtsuitdrukkingen.


Vertaald door: --Helen23 16:58, 30 December 2006 (CET)

Volgende: Complete animatie

Vorige: Gezichtsuitdrukkingen

Terug naar de Index