Leksykon IT › Programowanie › Przestrzeń blendowania (blend space)

Przestrzeń blendowania (blend space)

Programowanie Svenska → Zaktualizowano: 2026-10-25

Płynnie miesza kilka klipów animacji wzdłuż jednej lub dwóch osi parametrów — np. prędkości czy kierunku — zamiast przeskakiwać między osobnymi stanami.

O ile drzewo blendowania zagnieżdża węzły o stałych wagach, przestrzeń blendowania mapuje wejście 1D lub 2D (powiedzmy prędkość na osi X, tempo skrętu na osi Y) na ważoną mieszankę klipów próbek rozmieszczonych w tej przestrzeni. Wagi barycentryczne z najbliższych próbek pozwalają postaci biegnącej z prędkością 3 m/s i skręcającej płynnie połączyć chód, bieg i krok boczny. Unreal Engine uczynił z „Blend Space” pełnoprawny zasób; Unity oferuje ten sam pomysł jako dwuwymiarowe drzewa blendowania.

Klasyczne zastosowanie to lokomocja — romb próbek stania, chodu, biegu i sprintu sterowany jedną wartością prędkości. Eliminuje widoczne szarpnięcia, które pojawiają się, gdy stan zmienia się w pół kroku.

← Wróć do leksykonu