Skip to main content

Interface: IViewerOptions

Defined in: packages/core/sdk/src/core/Viewer.ts:85

Properties

appId?

optional appId: string

Defined in: packages/core/sdk/src/core/Viewer.ts:89

应用程序的唯一标识符。


engineOptions?

optional engineOptions: WebGPUEngineOptions | EngineOptions

Defined in: packages/core/sdk/src/core/Viewer.ts:110

引擎的配置选项,支持 WebGPUEngineOptions 或 EngineOptions。


isCreateDefaultEnvironment?

optional isCreateDefaultEnvironment: boolean

Defined in: packages/core/sdk/src/core/Viewer.ts:120

是否创建默认环境,默认为 false。


isCreateDefaultLight?

optional isCreateDefaultLight: boolean

Defined in: packages/core/sdk/src/core/Viewer.ts:115

是否创建默认光源,默认为 false。


ossApiOptions?

optional ossApiOptions: IOssApiOptions

Defined in: packages/core/sdk/src/core/Viewer.ts:124

cos 配置


ossBaseUrl?

optional ossBaseUrl: string

Defined in: packages/core/sdk/src/core/Viewer.ts:98

基础路径


packagePath?

optional packagePath: string

Defined in: packages/core/sdk/src/core/Viewer.ts:94

资源包的路径,用于加载相关资源。


packageType?

optional packageType: "part" | "chunk" | "native"

Defined in: packages/core/sdk/src/core/Viewer.ts:105

包的类型

  • "part": 渐进式加载
  • "chunk": 切片包
  • "native": 原生包

useLogarithmicDepth?

optional useLogarithmicDepth: boolean

Defined in: packages/core/sdk/src/core/Viewer.ts:128

是否使用对数深度缓冲区