/** * An AnimBlendTree that calculates its weights using the 2D directional algorithm from chapter 6 of * [Rune Skovbo Johansen's thesis](https://runevision.com/thesis/rune_skovbo_johansen_thesis.pdf). * * The children's points are treated as directions from the origin, so the weights follow the * angle and magnitude of the current parameter point. Use it when the two parameters form a * direction, such as a movement vector driving an eight-way locomotion set. * * @category Animation */ export class AnimBlendTreeDirectional2D extends AnimBlendTree { static _p: Vec2; static _pip: Vec2; pointCache(i: any, j: any): any; calculateWeights(): void; } import { AnimBlendTree } from './anim-blend-tree.js'; import { Vec2 } from '../../../core/math/vec2.js';