@masatomakino/threejs-shader-materials
    Preparing search index...

    Interface IWavyAnimatable

    Wavyアニメーションマテリアルのインターフェース。

    • アニメーションの波長
    • アニメーションの変化の深さ
    • 波及する方向

    にアクセスできることを保証する。

    interface IWavyAnimatable {
        direction: Directions;
        isAnimate: boolean;
        raisedBottom: number;
        speed: number;
        uniforms: { [uniform: string]: IUniform<any> };
        waveFrequency: number;
        wavePow: number;
        addTime(delta: number): void;
    }

    Hierarchy (View Summary)

    Index

    Properties

    direction: Directions
    isAnimate: boolean
    raisedBottom: number
    speed: number
    uniforms: { [uniform: string]: IUniform<any> }
    waveFrequency: number
    wavePow: number

    Methods

    • 経過時間を追加する。uniformのtimeにはdelta * speedの値が加算される。speedに負の値を設定すると、アニメーションの進行方向は反転する。

      Parameters

      • delta: number

        前回アニメーション実行時からの差分時間 単位 : 秒

      Returns void