threejs-worldgen
    Preparing search index...

    Interface MPMOps<T>

    The arithmetic svd3Generic and friends run on: plain numbers (NUMBER_OPS) or TSL float nodes (NODE_OPS). v pins a value (a TSL .toVar(), so the generated shader stays linear; identity on numbers).

    interface MPMOps<T> {
        add(a: T, b: T): T;
        div(a: T, b: T): T;
        exp(a: T): T;
        log(a: T): T;
        max(a: T, b: T): T;
        min(a: T, b: T): T;
        mul(a: T, b: T): T;
        neg(c: T, a: T, b: T): T;
        num(x: number): T;
        sqrt(a: T): T;
        sub(a: T, b: T): T;
        tiny(c: T, eps: number, a: T, b: T): T;
        v(a: T): T;
    }

    Type Parameters

    • T
    Index