我们可以根据与相机的距离控制Viewer中的渐进渲染吗?

时间:2019-06-27 19:06:12

标签: rendering autodesk-forge autodesk-viewer

我们必须使用非常大的模型,我们希望使用第一人称摄影机来浏览它们,并最终在VR中做到这一点。渐进式渲染确实可以改善人们的感知响应能力,但是随着移动,周围的许多物品消失了会令人迷失方向。

有什么方法可以关闭渐进式渲染,但仅适用于距离相机最近的对象吗?可能是最大数量的物体,或者距离相机半径范围内的物体。较远的所有物体都可以稍后加载,并在运动过程中闪烁,但是最好保留附近的对象,尤其是楼梯之类的结构对象。我经常向楼梯走去只是为了让它们消失在我面前,迫使我飞到带有E和Q的平台上,而不是走路。

到目前为止,我只找到了一种使用viewer.setProgressiveRendering(bool)打开或关闭整个模型的渐进式渲染的方法,但是我还没有找到自定义渲染行为的方法。

1 个答案:

答案 0 :(得分:0)

根据我们的工程建议,您可以尝试使用

设置渲染目标吗?
viewer.impl.setFPSTargets(1, 5, 15) //min, target, max

实际上,我们一直在收到其他开发人员的类似报告,这些报告要求类似的功能来微调大型模型的渲染,因此我们的工程师正在考虑选择扩展现有功能,甚至将其构建为扩展的选项。