Interface SceneRendererParameters

场景渲染器初始化参数

Export

SceneRendererParameters

Date

2022.4.2

Author

lyx

Hierarchy

  • WebGLRendererParameters
    • SceneRendererParameters

Properties

alpha?: boolean

default is false.

antialias?: boolean

default is false.

autoClear?: boolean

定义渲染器是否在渲染每一帧之前自动清除其输出,可选,默认true

Memberof

SceneRendererParameters

canvas?: HTMLCanvasElement | OffscreenCanvas

A Canvas where the renderer draws its output.

clearAlpha?: number

渲染器清理透明度,可选,默认1.0

Memberof

SceneRendererParameters

clearColor?: ColorRepresentation

渲染器清理颜色,可选,默认'#f0fff0'

Memberof

SceneRendererParameters

context?: WebGLRenderingContext
depth?: boolean

default is true.

failIfMajorPerformanceCaveat?: boolean

default is false.

localClippingEnabled?: boolean

渲染器是否考虑对象级剪切平面,可选,默认false

Memberof

SceneRendererParameters

logarithmicDepthBuffer?: boolean

default is false.

outputColorSpace?: ColorSpace

渲染器的输出色彩空间,可选,默认THREEE.SRGBColorSpace

Memberof

SceneRendererParameters

pixelRatio?: number

像素比,可选,默认window.devicePixelRatio

Memberof

SceneRendererParameters

powerPreference?: WebGLPowerPreference

Can be "high-performance", "low-power" or "default"

precision?: string

shader precision. Can be "highp", "mediump" or "lowp".

premultipliedAlpha?: boolean

default is true.

preserveDrawingBuffer?: boolean

default is false.

reverseDepthBuffer?: boolean

default is false.

shadowMapEnabled?: boolean

是否启用阴影,可选,默认false

Memberof

SceneRendererParameters

shadowMapType?: ShadowMapType

阴影类型,可选,默认THREE.PCFSoftShadowMap

Memberof

SceneRendererParameters

stencil?: boolean

default is false.

toneMapping?: ToneMapping

色调映射模式,可选,默认THREE.NoToneMapping

Memberof

SceneRendererParameters

toneMappingExposure?: number

色调映射曝光级别,可选,默认1.0

Memberof

SceneRendererParameters

viewport?: HTMLElement

渲染视口,可选,默认document.body

Memberof

SceneRendererParameters