Autodesk forge Forge查看器渲染管道

Autodesk forge Forge查看器渲染管道,autodesk-forge,autodesk-viewer,Autodesk Forge,Autodesk Viewer,在最新版本的THREE.js中,Mesh可以实现以下回调,以便连接到渲染管道: this.onBeforeRender = function (renderer, scene, camera ) { .. } 在查看器的当前实现中,有没有任何方法可以实现类似的逻辑?不幸的是,工程部刚刚确认了我们现成的壁橱选项,最新的查看器v7是OverlyManager-请参见此处的文档: viewer.overlays.addScene(name) viewer.overlays.addMesh(me

在最新版本的
THREE.js
中,Mesh可以实现以下回调,以便连接到渲染管道:

this.onBeforeRender = function (renderer, scene, camera ) {
   ..
}

在查看器的当前实现中,有没有任何方法可以实现类似的逻辑?

不幸的是,工程部刚刚确认了我们现成的壁橱选项,最新的查看器v7是OverlyManager-请参见此处的文档:

viewer.overlays.addScene(name)
viewer.overlays.addMesh(mesh, name)

这显然不是您想要的,但我们将评估在未来版本中添加这些挂钩的可能性。

不幸的是,工程部刚刚确认了我们现成的壁橱选项。最新的查看器v7是OverlyManager-请参阅其文档:

viewer.overlays.addScene(name)
viewer.overlays.addMesh(mesh, name)

这显然不是您想要的,但我们将评估将这些挂钩添加到未来版本中的可能性。

查看可用的内置事件和公开回调,似乎没有类似的情况-与我们的工程部门进行检查,以再次确认这是否正确,并将很快返回。听起来不错-感谢@bryanhuang,THREE.js功能
onBeforeRender
非常有趣,因为它允许自定义对象轻松连接到渲染管道,并允许其访问当前渲染器、场景和相机,所有这些都需要能够实现高级自定义渲染效果。如果在渲染场景实体之前,观众可以在场景实体上执行这样的回调检查,这将是一个有趣的功能查看可用的内置事件和公开的回调看起来没有任何类似的内容-与我们的工程人员一起检查,以双重确认这是否正确,并将很快返回。听起来不错-谢谢@bryanhuang三个.js功能
onBeforeRender
非常有趣,因为它允许自定义对象轻松连接到渲染管道,并允许其访问当前渲染器、场景和相机,所有这些都需要能够实现高级自定义渲染效果。如果查看器能够在渲染场景实体之前对其执行回调检查,这将是一个有趣的功能非常感谢您的检查,Bryan。在v6中,我们使用了impl.renderafter.add()和sceneAfter。但现在在v7中,此功能已被删除,是否可以在即将发布的版本中考虑将该功能或类似功能包含到overlay manager中?不幸的是,看起来所有回调机制都已被完全删除-将让工程人员知道恢复是件好事非常感谢您的检查,在v6中,我们将impl.renderafter.add()与sceneAfter一起使用。但现在在v7中,此功能已被删除,是否可以在即将发布的版本中考虑将该功能或类似功能包含到覆盖管理器中?不幸的是,看起来所有回调机制都已被完全删除-将让工程人员知道恢复是件好事