IT-lexicon › Programmeren › Blend space

Blend space

Programmeren Svenska → Bijgewerkt: 2026-10-25

Mengt meerdere animatieclips continu langs een of twee parameterassen, zoals snelheid of richting, in plaats van tussen vaste toestanden te schakelen.

Waar een blend tree vaste mengknopen nest, koppelt een blend space een 1D- of 2D-invoer (bijvoorbeeld snelheid op de x-as en draaisnelheid op de y-as) aan een gewogen mix van voorbeeldclips die op coördinaten in die ruimte liggen. Barycentrische gewichten van de dichtstbijzijnde samples zorgen ervoor dat een personage dat met 3 m/s een bocht neemt, soepel loop-, ren- en zijwaartse animaties mengt. Unreal Engine maakte van de "Blend Space" een volwaardig asset; Unity biedt hetzelfde idee als 2D blend trees.

De klassieke toepassing is locomotie: een ruit van idle-, wandel-, ren- en sprintsamples die door één snelheidswaarde wordt aangestuurd. Zo verdwijnen de zichtbare schokjes die ontstaan als een toestand midden in een pas omslaat.

← Terug naar het lexicon