动画循环帧时间, 默认16
webgl context参数,大部分由引擎内部设置,开发者不需要关心
是否保留绘图缓冲区, 默认false,开启截图时需要设置为true
是否开启动画循环, 默认false
渲染特性配置
抗锯齿配置
是否开启抗锯齿, 默认true
抗锯齿方法, 默认'smaa'
泛光配置
是否开启泛光, 默认false
泛光半径, 默认0
泛光强度, 默认0.1
泛光阈值, 默认1
像素缩放, 默认window.devicePixelRatio
动画管理器
循环渲染的事件间隔,默认为16ms
设置循环渲染的事件间隔
是否自动偏移相机和场景,以使worldMatrix偏移量较小
设置是否自动偏移相机和场景,以使worldMatrix偏移量较小
相机对象
获取当前webgl context参数
渲染器的debug模式
渲染器的debug模式,可以设置为DEBUG_MODE_NONE、DEBUG_MODE_MESH、DEBUG_MODE_MATERIAL、DEBUG_MODE_OBJECT
是否开启循环渲染
是否禁止更新
设置是否禁止更新
标签实例
获取拾取器实例
设备像素比,默认为window.devicePixelRatio
设置设备像素比
渲染器对象
用来保存渲染状态,如视图矩阵、相机的世界坐标等信息
渲染场景分辨率
场景对象
天空实例。 如果场景中有天空,则返回天空实例,否则返回null
获取渲染统计实例
是否使用高质量的渲染缓冲区,默认false。 该参数会影响到渲染的性能和质量,开启后会使用高质量的渲染缓冲区,关闭后会使用低质量的渲染缓冲区。 有的渲染特性需要开启该参数才能正常工作,如泛光、反射等。这些内置的渲染特性会自动开启该参数。 当您在未使用高级渲染特性,但需要使用高质量的渲染缓冲区提升画面质量时,可以手动开启该参数。
设置是否使用高质量的渲染缓冲区
天气实例。 如果场景中有天气,则返回天气实例,否则返回null
渲染管理器
该类会随Engine的初始化自动实例化,不需要开发者手动执行初始化,通过
engine.rendering
访问, 与渲染相关的配置和控制都在此类中实现示例