← Back to CoursesBlendercursus
Blendercursus
44. NLA
schoolium · Blendercursus
Blendercursus
44. NLA
DDeel D · De editors

Hoofdstuk 44NLA

Non-Linear Animation — losse Actions als herbruikbare, herschikbare strips op een tijdlijn

De NLA (Non-Linear Animation) Editor doet voor animatie wat de VSE doet voor video: losse stukken (Actions) als strips op kanalen leggen, herhalen, uitrekken en mengen. Dit hoofdstuk behandelt de editor zelf; de praktische inzet bij rigs staat in Deel J hoofdstuk 96.

5× uitleg1× ontleed2× naslag1× zelf doen1 oefenbestand6 beelden
beeld-tegel-d044-nlaRECCONCEPT00:00:00:00schoolium
Uitleg · 44.1

Waarvoor de NLA dient

1/9

Zonder NLA leeft er maar één Action tegelijk actief per object (of armature). De NLA laat je meerdere Actions als strips na elkaar en over elkaar leggen: een 'walk cycle'-strip die zich herhaalt, gevolgd door een 'wave'-strip die erover heen blend't, zonder dat je de onderliggende keyframes moet samenvoegen tot één grote, onhandelbare Action.

Wat hij niet doet: hij animeert zelf niets nieuws — hij hergroepeert en combineert bestaande Actions die je eerst in de Dope Sheet/Action Editor gemaakt hebt. Zonder op zijn minst één Action bestaat er niets om als strip in te voegen.

De NLA Editor met meerdere action-strips op aparte tracks.RECBLENDER 5.1 · EDITOR-NLA00:00:00:001920×1080
shot-editor-nlaDe NLA Editor met meerdere action-strips op aparte tracks.
Ontleed · 44.2

De header van de NLA Editor

2/9
shot-nla-header
RECBLENDER 5.1 · NLA-HEADER00:00:00:001614×79
Wijs een nummer aan: de camera zoomt in op dat onderdeel. Klik om vast te zetten.
  1. 1
    Filter-icoontjes

    Only Show Selected, Show Hidden.

  2. 2
    View · Select · Add · Strip-menu's

    Navigatie, selectie, strips toevoegen, strip-specifieke opdrachten.

  3. 3
    Snapping

    Snapt strips op frames, op de afspeelkop, of op elkaars randen.

  4. 4
    Tweak Mode-indicator

    Wanneer je een strip bewerkt (Tab), toont de header duidelijk dat je 'in' die strip zit.

Uitleg · 44.3

De Active Action Track: waar de huidige animatie blijft leven

3/9

Bovenaan de tracklijst staat een aparte rij — de Active Action of 'Tweak'-track — die de Action toont die je op dit moment rechtstreeks zou bewerken in de Dope Sheet, los van de NLA-strips eronder. Zolang die rij een actie bevat en geen strips 'pushed' zijn, zie je in de 3D-viewport primair dié actie, niet de strips.

Push Down (het knopje naast de Active Action Track) verplaatst de huidige actie naar een nieuwe strip op een echte NLA-track eronder — de stap die je zet zodra een actie 'af' is en je met een volgende wil beginnen zonder de vorige te overschrijven.

'Spin' bovenaan is de Active Action Track (nog niet gepusht); 'BounceTrack' eronder heeft al een echte strip ('Bounce') op een aparte NLA-track.RECBLENDER 5.1 · D44-NLA-MASTER00:00:00:001228×151
shot-d44-nla-master'Spin' bovenaan is de Active Action Track (nog niet gepusht); 'BounceTrack' eronder heeft al een echte strip ('Bounce') op een aparte NLA-track.
Uitleg · 44.4

Tweak Mode: een strip opnieuw bewerken

4/9

Dubbelklik op een strip (of Tab erop) om in Tweak Mode te gaan: de strip wordt tijdelijk weer bewerkbaar als een gewone Action in de Dope Sheet/Graph Editor, met de andere strips gedimd op de achtergrond zichtbaar als context. Tab opnieuw sluit Tweak Mode en 'bakt' de wijzigingen terug in de strip.

Vergeet je Tweak Mode te verlaten, dan blijf je onbedoeld in die ene strip bewerken terwijl je denkt dat je aan de hoofdtijdlijn werkt — controleer bij twijfel de header-indicator.

In Tweak Mode kleuren de bewerkte strip en zijn track fel groen — een duidelijk signaal dat je 'in' die ene strip zit in plaats van in de hoofdtijdlijn.RECBLENDER 5.1 · D44-NLA-TWEAKMODE00:00:00:001228×195
shot-d44-nla-tweakmodeIn Tweak Mode kleuren de bewerkte strip en zijn track fel groen — een duidelijk signaal dat je 'in' die ene strip zit in plaats van in de hoofdtijdlijn.
Naslag · 44.5

Sidebar-tab: Strip

5/9
Sidebar — NLA Editor
TabInhoud
Action ClipWelke Action de strip afspeelt, en het frame-bereik binnen die Action.
Playback SettingsExtrapolation (Hold, Hold Forward, Nothing), en of de strip zijn eigen tijdschaal (Scale) en Repeat gebruikt.
BlendingBlend Type (Replace, Add, Subtract, Multiply) en Influence — hoe deze strip zich verhoudt tot strips eronder.
Action Extents / Sync LengthRekt of herhaalt de strip; Sync Length past de strip-lengte aan de originele Action aan na een wijziging.
Uitleg · 44.6

Blending en meerdere tracks combineren

6/9

Strips op hogere tracks overschrijven (of mengen met, afhankelijk van Blend Type) strips op lagere tracks — vergelijkbaar met kanalen in de VSE. Een veelgebruikt patroon: een lopende 'idle'-cyclus op de onderste track, met een korte 'wave'-strip op een track erboven die met Add-blending alleen de armbeweging toevoegt zonder de rest van de idle-pose te verstoren.

De Blending-dropdown (hier 'Replace') en Blend In/Out-velden in de Strip-sidebar, met een tussenstap via Auto Blend In/Out.RECBLENDER 5.1 · D44-NLA-TWEAKMODE00:00:00:00317×129
shot-d44-nla-tweakmodeDe Blending-dropdown (hier 'Replace') en Blend In/Out-velden in de Strip-sidebar, met een tussenstap via Auto Blend In/Out.
Naslag · 44.7

Sneltoetsen — NLA Editor

7/9
Sneltoetsen — NLA Editor NLA_EDITOR / WINDOW
ToetsActieOperator
LEFTMOUSESelectnla.click_select
Shift+LEFTMOUSESelectnla.click_select
Ctrl+LEFTMOUSESelect Left/Rightnla.select_leftright
Ctrl+Shift+LEFTMOUSESelect Left/Rightnla.select_leftright
LEFT_BRACKETSelect Left/Rightnla.select_leftright
RIGHT_BRACKETSelect Left/Rightnla.select_leftright
A(De)select Allnla.select_all
Alt+A(De)select Allnla.select_all
Ctrl+I(De)select Allnla.select_all
A(De)select Allnla.select_all
BBox Selectnla.select_box
Alt+BBox Selectnla.select_box
LEFTMOUSEBox Selectnla.select_box
Shift+LEFTMOUSEBox Selectnla.select_box
Ctrl+LEFTMOUSEBox Selectnla.select_box
Ctrl+Alt+PSet Preview Range to Selectednla.previewrange_set
HOMEFrame Allnla.view_all
NDOF_BUTTON_FITFrame Allnla.view_all
NUMPAD_PERIODFrame Selectednla.view_selected
NUMPAD_0Go to Current Framenla.view_frame
ACCENT_GRAVEViewwm.call_menu_pie
Shift+AAdd Action Stripnla.actionclip_add
Shift+TAdd Transitionnla.transition_add
Shift+KAdd Sound Clipnla.soundclip_add
Ctrl+GAdd Meta-Stripsnla.meta_add
Ctrl+Alt+GRemove Meta-Stripsnla.meta_remove
Shift+DDuplicate Linkednla.duplicate_linked_move
Alt+DDuplicatenla.duplicate_move
UMake Single Usernla.make_single_user
XDelete Stripsnla.delete
DELDelete Stripsnla.delete
YSplit Stripsnla.split
HToggle Mutingnla.mute_toggle
Alt+FSwap Stripsnla.swap
PAGE_UPMove Strips Upnla.move_up
PAGE_DOWNMove Strips Downnla.move_down
Ctrl+AApply Scalenla.apply_scale
Alt+SClear Scalenla.clear_scale
Shift+SSnapwm.call_menu_pie
Ctrl+Shift+MAdd F-Modifiernla.fmodifier_add
GTransformtransform.transform
LEFTMOUSETransformtransform.transform
ETransformtransform.transform
STransformtransform.transform
MAdd Time Markermarker.add
RIGHTMOUSENLAwm.call_menu
APPNLAwm.call_menu
Shift+RIGHTMOUSESet Frame (Strip Preview)anim.change_frame
Sneltoetsen — NLA Generic NLA_EDITOR / WINDOW
ToetsActieOperator
NContext Togglewm.context_toggle
TABEnter Tweak Modenla.tweakmode_enter
TABExit Tweak Modenla.tweakmode_exit
Shift+TABEnter Tweak Modenla.tweakmode_enter
Shift+TABExit Tweak Modenla.tweakmode_exit
Ctrl+FFilter Channelsanim.channels_select_filter
Sneltoetsen — NLA Tracks NLA_EDITOR / WINDOW
ToetsActieOperator
LEFTMOUSEMouse Click on NLA Tracksnla.channels_click
Shift+LEFTMOUSEMouse Click on NLA Tracksnla.channels_click
Shift+AAdd Tracksnla.tracks_add
Ctrl+Shift+AAdd Tracksnla.tracks_add
XDelete Tracksnla.tracks_delete
DELDelete Tracksnla.tracks_delete
RIGHTMOUSENLA Trackswm.call_menu
APPNLA Trackswm.call_menu
Uitleg · 44.8

Veelvoorkomende problemen in de NLA

8/9

Ik zie mijn animatie niet meer na Push Down: dat is normaal — de Active Action Track is nu leeg, de animatie leeft in de nieuwe strip eronder. Zorg dat die strip niet gemute is (Strip-menu → Mute, of het oog-icoon per track).

Twee strips overlappen en het resultaat oogt vreemd: check het Blend Type van de bovenste strip — Replace verbergt alles eronder volledig binnen zijn bereik, terwijl Add juist optelt en dus dubbele beweging kan geven als beide strips dezelfde kanalen animeren.

Het leeg vinkje naast 'BounceTrack' (vergelijk met Torus' aangevinkte vakje erboven) betekent: deze hele track is gemute, dus geen van zijn strips telt mee.RECBLENDER 5.1 · D44-NLA-MUTED00:00:00:00384×108
shot-d44-nla-mutedHet leeg vinkje naast 'BounceTrack' (vergelijk met Torus' aangevinkte vakje erboven) betekent: deze hele track is gemute, dus geen van zijn strips telt mee.
Zelf doen · 44.9

Zelf proberen: twee acties combineren

9/9

Open start_nla.blend met een object dat twee losse Actions heeft: 'Bounce' en 'Spin'.

  1. 1Open de NLA Editor en zorg dat 'Bounce' als Active Action geladen is.
  2. 2Klik Push Down om er een strip van te maken op track 1.
  3. 3Laad 'Spin' als nieuwe actie en push die ook naar een nieuwe track (track 2) erboven.
  4. 4Zet het Blend Type van de Spin-strip op Add in de sidebar.
  5. 5Speel af en controleer dat beide bewegingen tegelijk zichtbaar zijn.
Gelukt als…Een object dat tegelijk stuitert en draait, opgebouwd uit twee onafhankelijke, herbruikbare Actions.
Sleep om rond te draaien
001
start_nla.blend
Combinatieobject1 materialen8 vertices