Blender wordt beschouwd als een van de beste open-source 3D-computergraphics-editors. Het kan worden gebruikt om een verscheidenheid aan visuele effecten, animaties, videogames en 3D-geprinte modellen te creëren. Als een zeer complexe professionele bewerkingstool, heeft de software een zeer hoge leercurve.
Als u Blender gebruikt, moet u zo snel mogelijk vertrouwd raken met het werken met keyframes. Ze zijn het brood en de boter bij het maken van animaties. De positie van een keyframe in een tijdlijn vertegenwoordigt de tijd van de beweging. En de opeenvolging van keyframes definieert de bewegingen die kijkers zien.
Er zijn veel soorten keyframes die u moet leren en beheersen om unieke animaties te maken. Zoals alle animatiesoftware, brengt het werken in Blender veel vallen en opstaan met zich mee. Daarom moet u weten hoe u keyframes toevoegt en wanneer en hoe u ze van de scène verwijdert.
Typen keyframes
Normaal sleutelframe
Afbreken
Bewegend vasthouden
extreem
Jitter
Sleutelframes toevoegen
Er zijn twee veelvoorkomende manieren om keyframes toe te voegen in Blender. U kunt een keyframe toevoegen aan een reeds geselecteerde eigenschap of u kunt een lijst met eigenschappen openen waaruit u kunt kiezen.
Druk op I om het menu te openen waarmee u een keyframe kunt toevoegen. Selecteer vervolgens de eigenschap waaraan u het keyframe wilt toevoegen.
Of klik met de rechtermuisknop op een specifieke eigenschap en selecteer de optie 'Keyframe invoegen' in het menu.
Er is ook een Auto Keyframe-functie. U kunt het inschakelen door op de rode knop op de kop van de tijdlijn te drukken. Hiermee worden automatisch keyframes aan het geselecteerde frame toegevoegd. Het doet dit echter alleen als er wijzigingen zijn aangebracht in de waarden van de eigenschappen.
Het maakt niet uit welk type keyframes u toevoegt en hoe u ze toevoegt, u kunt dezelfde methoden gebruiken om ze te verwijderen als u niet tevreden bent met het resultaat. Hier zijn een aantal manieren om keyframes te verwijderen.
Sleutelframes verwijderen in 3D-weergave
Wanneer u zich in de 3D-weergavemodus bevindt, kunt u meerdere keyframes tegelijk verwijderen. Nadat u een object hebt geselecteerd, drukt u op Alt + I om alle hoofdframes voor de huidige selectie in het frame te verwijderen.
Sleutelframes verwijderen met Dope Sheet
Selecteer alle objecten die u wilt bewerken. Schakel over naar het animatiescherm wanneer u tevreden bent met uw selectie.
Beweeg de cursor over het dope-vel en selecteer alles door op de A-toets te drukken. Druk daarna op Verwijderen.
Sleutelframes verwijderen uit menu
Als u een object selecteert, kunt u ook een contextmenu openen om specifieke animaties te verwijderen. Wanneer het menu verschijnt, zou de tag 'Clear keyframes' moeten verschijnen. Klik daarop om alle keyframes te verwijderen.
Houd er rekening mee dat als u dit doet, alle XYZ-sleutelframes worden verwijderd als u te maken heeft met een transformatiekanaal. Als u dit wilt vermijden, selecteert u in plaats daarvan de optie 'Eén keyframe wissen'.
Sleutelframes verwijderen in Actie-editor
Met de actie-editor kunt u keyframes ook één voor één of in bulk verwijderen. U kunt op B drukken en vervolgens met de muis klikken en slepen totdat u alle keyframes hebt geselecteerd die u wilt verwijderen. Laat los en druk op de knop Verwijderen om ze allemaal tegelijk te verwijderen.
Sleutelframes op tijdlijn verwijderen
Dit is ook een haalbare optie als u niet te veel objecten jongleert. Als u naar de tijdlijn gaat, kunt u op een specifiek keyframe klikken om het te verwijderen. Eenmaal geselecteerd, drukt u op de spatiebalk om een opdrachtdialoogvenster te openen.
Typ 'Keyframe verwijderen'. Klik twee keer met de linkermuisknop om te bevestigen. Een nadeel is dat deze methode alleen werkt met enkele selecties. Maar aangezien u niet altijd meerdere keyframes tegelijk hoeft te verwijderen, kan het u misschien helpen een animatie nauwkeurig af te stemmen.
Gebruik een script
Als u alle animaties voor de geselecteerde objecten wilt verwijderen, kunt u ook een script gebruiken.
context = bpy.context
voor ob in context.selected_objects:
ob.animation_data_clear()
U kunt 'geselecteerd' vervangen door 'scène' om animaties uit de huidige scène te verwijderen. En u kunt ook 'bpy.data.objects' gebruiken als u alle animaties van alle objecten wilt verwijderen.
Een laatste gedachte
Dit artikel biedt slechts een glimp van de complexiteit die u zult tegenkomen in blender. Voor een eenvoudige actie waarbij een keyframe of meerdere keyframes tegelijk worden verwijderd, zijn er tal van methoden die u kunt gebruiken.
Elk heeft zijn eigen voor- en nadelen, afhankelijk van het type keyframes dat u aan het bewerken bent. Het is geen slecht idee om alle methoden te kennen, omdat het je zal helpen je doel te bereiken, waar je ook bent in de gebruikersinterface.