RenderOptionsService

class wvc.RenderOptionsService()

Constructors

wvc.RenderOptionsService.constructor()
RenderOptionsService(): RenderOptionsService

Returns: RenderOptionsService

Properties

wvc.RenderOptionsService.DefaultConfig

static readonly

wvc.RenderOptionsService.serviceName

readonly

serviceName: “RenderOptionsService”

Accessors

wvc.RenderOptionsService.webViewer()
get webViewer(): (undefined | IWebViewer)

Returns: (undefined | IWebViewer)

set webViewer(value: (undefined | IWebViewer)): void

Parameters

value: (undefined | IWebViewer)

Returns: void

Methods

wvc.RenderOptionsService.getAmbientOcclusionEnabled()
getAmbientOcclusionEnabled(): boolean

Returns: boolean

wvc.RenderOptionsService.getAmbientOcclusionRadius()
getAmbientOcclusionRadius(): number

Returns: number

wvc.RenderOptionsService.getAntiAliasingEnabled()
getAntiAliasingEnabled(): boolean

Returns: boolean

wvc.RenderOptionsService.getBackgroundColor()
getBackgroundColor(): VerticalGradient

Returns: VerticalGradient

wvc.RenderOptionsService.getBloomEnabled()
getBloomEnabled(): boolean

Returns: boolean

wvc.RenderOptionsService.getBloomIntensity()
getBloomIntensity(): number

Returns: number

wvc.RenderOptionsService.getBloomThreshold()
getBloomThreshold(): number

Returns: number

wvc.RenderOptionsService.getEyeDomeLightingEnabled()
getEyeDomeLightingEnabled(): Promise

Returns: Promise

wvc.RenderOptionsService.getHiddenLineOpacity()
getHiddenLineOpacity(): number

Returns: number

wvc.RenderOptionsService.getMinimumFramerate()
getMinimumFramerate(): Promise

Returns: Promise

wvc.RenderOptionsService.getReflectionEnabled()
getReflectionEnabled(): boolean

Returns: boolean

wvc.RenderOptionsService.getShadowBlurSamples()
getShadowBlurSamples(): number

Returns: number

wvc.RenderOptionsService.getShadowEnabled()
getShadowEnabled(): boolean

Returns: boolean

wvc.RenderOptionsService.getShadowInteractive()
getShadowInteractive(): boolean

Returns: boolean

wvc.RenderOptionsService.getShowBackfaces()
getShowBackfaces(): boolean

Returns: boolean

wvc.RenderOptionsService.getSilhouetteEnabled()
getSilhouetteEnabled(): boolean

Returns: boolean

wvc.RenderOptionsService.getSplatRenderingEnabled()
getSplatRenderingEnabled(): boolean

Returns: boolean

wvc.RenderOptionsService.getSplatRenderingPointSizeUnit()
getSplatRenderingPointSizeUnit(): (“Screen Pixels” | “CSS Pixels” | “World” | “Proportion Of Screen Width” | “Proportion Of Screen Height” | “Proportion Of Bounding Diagonal”)

Returns: (“Screen Pixels” | “CSS Pixels” | “World” | “Proportion Of Screen Width” | “Proportion Of Screen Height” | “Proportion Of Bounding Diagonal”)

wvc.RenderOptionsService.getSplatRenderingSize()
getSplatRenderingSize(): number

Returns: number

wvc.RenderOptionsService.resetConfiguration()
resetConfiguration(obj: object): Promise

Parameters

obj: object

Returns: Promise

wvc.RenderOptionsService.setAmbientOcclusionEnabled()
setAmbientOcclusionEnabled(enabled: boolean): Promise

Parameters

enabled: boolean

Returns: Promise

wvc.RenderOptionsService.setAmbientOcclusionRadius()
setAmbientOcclusionRadius(radius: number): Promise

Parameters

radius: number

Returns: Promise

wvc.RenderOptionsService.setAntiAliasingEnabled()
setAntiAliasingEnabled(enabled: boolean): Promise

Parameters

enabled: boolean

Returns: Promise

wvc.RenderOptionsService.setBackgroundColor()
setBackgroundColor(color: VerticalGradient): Promise

Parameters

Returns: Promise

wvc.RenderOptionsService.setBloomEnabled()
setBloomEnabled(enabled: boolean): void

Parameters

enabled: boolean

Returns: void

wvc.RenderOptionsService.setBloomIntensity()
setBloomIntensity(intensity: number): void

Parameters

intensity: number

Returns: void

wvc.RenderOptionsService.setBloomThreshold()
setBloomThreshold(threshold: number): void

Parameters

threshold: number

Returns: void

wvc.RenderOptionsService.setEyeDomeLightingEnabled()
setEyeDomeLightingEnabled(enabled: boolean): Promise

Parameters

enabled: boolean

Returns: Promise

wvc.RenderOptionsService.setHiddenLineOpacity()
setHiddenLineOpacity(opacity: number): void

Parameters

opacity: number

Returns: void

wvc.RenderOptionsService.setMinimumFramerate()
setMinimumFramerate(value: number): Promise

Parameters

value: number

Returns: Promise

wvc.RenderOptionsService.setReflectionEnabled()
setReflectionEnabled(enabled: boolean): void

Parameters

enabled: boolean

Returns: void

wvc.RenderOptionsService.setShadowBlurSamples()
setShadowBlurSamples(samples: number): void

Parameters

samples: number

Returns: void

wvc.RenderOptionsService.setShadowEnabled()
setShadowEnabled(enabled: boolean): Promise

Parameters

enabled: boolean

Returns: Promise

wvc.RenderOptionsService.setShadowInteractive()
setShadowInteractive(interactive: boolean): void

Parameters

interactive: boolean

Returns: void

wvc.RenderOptionsService.setShowBackfaces()
setShowBackfaces(show: boolean): Promise

Parameters

show: boolean

Returns: Promise

wvc.RenderOptionsService.setSilhouetteEnabled()
setSilhouetteEnabled(enabled: boolean): void

Parameters

enabled: boolean

Returns: void

wvc.RenderOptionsService.setSplatRenderingEnabled()
setSplatRenderingEnabled(enabled: boolean): Promise

Parameters

enabled: boolean

Returns: Promise

wvc.RenderOptionsService.setSplatRenderingPointSizeUnit()
setSplatRenderingPointSizeUnit(unit: (“Screen Pixels” | “CSS Pixels” | “World” | “Proportion Of Screen Width” | “Proportion Of Screen Height” | “Proportion Of Bounding Diagonal”)): Promise

Parameters

unit: (“Screen Pixels” | “CSS Pixels” | “World” | “Proportion Of Screen Width” | “Proportion Of Screen Height” | “Proportion Of Bounding Diagonal”)

Returns: Promise

wvc.RenderOptionsService.setSplatRenderingSize()
setSplatRenderingSize(size: number): Promise

Parameters

size: number

Returns: Promise