Akashic Engine
    Preparing search index...

    Interface ShaderUniform

    シェーダに与えるuniform値の情報を表すインターフェース定義。

    interface ShaderUniform {
        type: ShaderUniformType;
        value: number | Int32Array<ArrayBufferLike> | Float32Array<ArrayBufferLike>;
    }
    Index

    Properties

    Properties

    uniform値の型。 この値は ShaderProgram の生成時にのみ指定可能であり、直接書き換えてはならない。

    value: number | Int32Array<ArrayBufferLike> | Float32Array<ArrayBufferLike>

    uniform値。 この値の型は ShaderProgram の生成時にのみ指定可能であり、変更してはならない。

    例えば type"float" を指定して value[0.0, 1.0] のような配列型を指定した場合、 それ以降 value0.0 のような数値を代入することはできない。