Class MeshLineMaterial

Hierarchy

  • ShaderMaterial
    • MeshLineMaterial

Constructors

Properties

alphaMap: Texture
alphaTest: number
color: Color
dashArray: number
dashOffset: number
dashRatio: number
fogColor: Color
fogDensity: number
fogFar: number
fogNear: number
isMeshLineMaterial: true = true
lineWidth: number
map: Texture
offset: Vector2
opacity: number
repeat: Vector2
resolution?: Vector2 | {
    value: Vector2;
}

Type declaration

  • value: Vector2
sizeAttenuation: boolean
speed: Vector2
time?: Vector4 | {
    value: Vector4;
}

Type declaration

  • value: Vector4
type: "MeshLineMaterial" = 'MeshLineMaterial'
uniforms: {} & {
    alphaMap: IUniform<Texture>;
    alphaTest: IUniform<number>;
    color: IUniform<Color>;
    dashArray: IUniform<number>;
    dashOffset: IUniform<number>;
    dashRatio: IUniform<number>;
    lineWidth: IUniform<number>;
    map: IUniform<Texture>;
    offset: IUniform<Vector2>;
    opacity: IUniform<number>;
    repeat: IUniform<Vector2>;
    resolution: IUniform<Vector2>;
    sizeAttenuation: IUniform<boolean>;
    speed: IUniform<Vector2>;
    time: IUniform<Vector4>;
    useAlphaMap: IUniform<boolean>;
    useDash: IUniform<boolean>;
    useMap: IUniform<boolean>;
    visibility: IUniform<number>;
}

Type declaration

    Type declaration

    • alphaMap: IUniform<Texture>
    • alphaTest: IUniform<number>
    • color: IUniform<Color>
    • dashArray: IUniform<number>
    • dashOffset: IUniform<number>
    • dashRatio: IUniform<number>
    • lineWidth: IUniform<number>
    • map: IUniform<Texture>
    • offset: IUniform<Vector2>
    • opacity: IUniform<number>
    • repeat: IUniform<Vector2>
    • resolution: IUniform<Vector2>
    • sizeAttenuation: IUniform<boolean>
    • speed: IUniform<Vector2>
    • time: IUniform<Vector4>
    • useAlphaMap: IUniform<boolean>
    • useDash: IUniform<boolean>
    • useMap: IUniform<boolean>
    • visibility: IUniform<number>
    useAlphaMap: boolean
    useDash: boolean
    useMap: boolean
    visibility: number

    Methods