ApiSettings

ApiSettings

Api 设置相关方法类

Constructor

new ApiSettings(options)

Parameters:
Name Type Description
options object

配置参数

Classes

ApiSettings

Members

(static) 设置鼠标灵敏度

Example
renderViewer.ws.api.settings.setMouseSensitivity({zoomSpeed: 10, moveSpeed: 20, rotateSpeed: 30})

(static) 设置鼠标点击操作

Example
renderViewer.ws.api.settings.setMouseMapping({})

(static) 设置渲染精细度

Examples
renderViewer.ws.api.settings.setRenderDetailLevel(0)
renderViewer.ws.api.settings.setRenderDetailLevel('highest')
renderViewer.ws.api.settings.setRenderDetailLevel('2K')

(static) 渲染图像设置,透明度,对比度,亮度等

Example
renderViewer.ws.api.settings.setRenderImageAttributes({opacity: 0.74, contrast: 2, saturation: 0.9, brightness: 1.5, exposure: 2})

(static) 设置投影类型:正交投影,透视投影

Example
renderViewer.ws.api.settings.setProjectionType(0)

(static) 设置背面剔除

Example
renderViewer.ws.api.settings.tobbleBackSideCulling(1)

(static) 设置相机参数

Example
renderViewer.ws.api.settings.setCameraParameters({fov: 60, near:100, far: 20000})