Constructor
new ApiSettings(options)
Parameters:
Name | Type | Description |
---|---|---|
options |
object | 配置参数 |
Classes
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})