Interface MeshStandardReflectionMaterialParameters

MeshStandardReflectionMaterial parameters

MeshStandardReflectionMaterialParameters

2024.7.23

yisky

interface MeshStandardReflectionMaterialParameters {
    alphaHash?: boolean;
    alphaMap?: Texture;
    alphaTest?: number;
    alphaToCoverage?: boolean;
    aoMap?: Texture;
    aoMapIntensity?: number;
    blendAlpha?: number;
    blendColor?: ColorRepresentation;
    blendDst?: BlendingDstFactor;
    blendDstAlpha?: number;
    blendEquation?: BlendingEquation;
    blendEquationAlpha?: number;
    blending?: Blending;
    blendSrc?:
        | 200
        | 201
        | 202
        | 203
        | 204
        | 205
        | 206
        | 207
        | 208
        | 209
        | 210
        | 211
        | 212
        | 213
        | 214;
    blendSrcAlpha?: number;
    blurMap?: Texture;
    blurStrength?: number;
    bumpMap?: Texture;
    bumpScale?: number;
    clipIntersection?: boolean;
    clippingPlanes?: Plane[];
    clipShadows?: boolean;
    color?: ColorRepresentation;
    colorWrite?: boolean;
    defines?: any;
    depthFunc?: DepthModes;
    depthMap?: Texture;
    depthScale?: number;
    depthTest?: boolean;
    depthToBlurRatioBias?: number;
    depthWrite?: boolean;
    displacementBias?: number;
    displacementMap?: Texture;
    displacementScale?: number;
    distortionMap?: Texture;
    distortionStrength?: number;
    dithering?: boolean;
    emissive?: ColorRepresentation;
    emissiveIntensity?: number;
    emissiveMap?: Texture;
    envMap?: Texture;
    envMapIntensity?: number;
    envMapRotation?: Euler;
    flatShading?: boolean;
    fog?: boolean;
    forceSinglePass?: boolean;
    format?: PixelFormat;
    lightMap?: Texture;
    lightMapIntensity?: number;
    map?: Texture;
    maxDepth?: number;
    metalness?: number;
    metalnessMap?: Texture;
    minDepth?: number;
    mirror?: number;
    name?: string;
    normalMap?: Texture;
    normalMapType?: NormalMapTypes;
    normalScale?: Vector2;
    opacity?: number;
    polygonOffset?: boolean;
    polygonOffsetFactor?: number;
    polygonOffsetUnits?: number;
    precision?: "highp" | "mediump" | "lowp";
    premultipliedAlpha?: boolean;
    reflectionContrast?: number;
    reflectionMap?: Texture;
    reflectionStrength?: number;
    roughness?: number;
    roughnessMap?: Texture;
    shadowSide?: Side;
    side?: Side;
    stencilFail?: StencilOp;
    stencilFunc?: StencilFunc;
    stencilFuncMask?: number;
    stencilRef?: number;
    stencilWrite?: boolean;
    stencilWriteMask?: number;
    stencilZFail?: StencilOp;
    stencilZPass?: StencilOp;
    textureMatrix?: Matrix4;
    toneMapped?: boolean;
    transparent?: boolean;
    userData?: Record<string, any>;
    vertexColors?: boolean;
    visible?: boolean;
    wireframe?: boolean;
    wireframeLinewidth?: number;
}

Hierarchy

  • MeshStandardMaterialParameters
    • MeshStandardReflectionMaterialParameters

Properties

alphaHash?: boolean
alphaMap?: Texture
alphaTest?: number
alphaToCoverage?: boolean
aoMap?: Texture
aoMapIntensity?: number
blendAlpha?: number
blendColor?: ColorRepresentation
blendDst?: BlendingDstFactor
blendDstAlpha?: number
blendEquation?: BlendingEquation
blendEquationAlpha?: number
blending?: Blending
blendSrc?:
    | 200
    | 201
    | 202
    | 203
    | 204
    | 205
    | 206
    | 207
    | 208
    | 209
    | 210
    | 211
    | 212
    | 213
    | 214
blendSrcAlpha?: number
blurMap?: Texture

Blur map, null.

MeshStandardReflectionMaterialParameters

blurStrength?: number

Blur strength, 0.0.

MeshStandardReflectionMaterialParameters

bumpMap?: Texture
bumpScale?: number
clipIntersection?: boolean
clippingPlanes?: Plane[]
clipShadows?: boolean
color?: ColorRepresentation
colorWrite?: boolean
defines?: any
depthFunc?: DepthModes
depthMap?: Texture

Depth map, null.

MeshStandardReflectionMaterialParameters

depthScale?: number

Depth scale, 0.0.

MeshStandardReflectionMaterialParameters

depthTest?: boolean
depthToBlurRatioBias?: number

Depth blur ratio bias, 0.25.

MeshStandardReflectionMaterialParameters

depthWrite?: boolean
displacementBias?: number
displacementMap?: Texture
displacementScale?: number
distortionMap?: Texture

Distortion map, null.

MeshStandardReflectionMaterialParameters

distortionStrength?: number

Distortion strength, 1.0.

MeshStandardReflectionMaterialParameters

dithering?: boolean
emissive?: ColorRepresentation
emissiveIntensity?: number
emissiveMap?: Texture
envMap?: Texture
envMapIntensity?: number
envMapRotation?: Euler
flatShading?: boolean
fog?: boolean
forceSinglePass?: boolean
format?: PixelFormat
lightMap?: Texture
lightMapIntensity?: number
map?: Texture
maxDepth?: number

Max depth value, 1.0.

MeshStandardReflectionMaterialParameters

metalness?: number
metalnessMap?: Texture
minDepth?: number

Min depth value, 0.0.

MeshStandardReflectionMaterialParameters

mirror?: number

Mirror strength, 0.0.

MeshStandardReflectionMaterialParameters

name?: string
normalMap?: Texture
normalMapType?: NormalMapTypes
normalScale?: Vector2
opacity?: number
polygonOffset?: boolean
polygonOffsetFactor?: number
polygonOffsetUnits?: number
precision?: "highp" | "mediump" | "lowp"
premultipliedAlpha?: boolean
reflectionContrast?: number

Reflection contrast, 1.0.

MeshStandardReflectionMaterialParameters

reflectionMap?: Texture

Reflection map, null.

MeshStandardReflectionMaterialParameters

reflectionStrength?: number

Reflection strength, 0.5.

MeshStandardReflectionMaterialParameters

roughness?: number
roughnessMap?: Texture
shadowSide?: Side
side?: Side
stencilFail?: StencilOp
stencilFunc?: StencilFunc
stencilFuncMask?: number
stencilRef?: number
stencilWrite?: boolean
stencilWriteMask?: number
stencilZFail?: StencilOp
stencilZPass?: StencilOp
textureMatrix?: Matrix4

Texture matrix

MeshStandardReflectionMaterialParameters

toneMapped?: boolean
transparent?: boolean
userData?: Record<string, any>
vertexColors?: boolean
visible?: boolean
wireframe?: boolean
wireframeLinewidth?: number