|
HDX_API | HdxPickFromRenderBufferTask (HdSceneDelegate *delegate, SdfPath const &id) |
|
bool | IsConverged () const override |
| Hooks for progressive rendering. More...
|
|
HDX_API void | Prepare (HdTaskContext *ctx, HdRenderIndex *renderIndex) override |
| Prepare the pick task. More...
|
|
HDX_API void | Execute (HdTaskContext *ctx) override |
| Execute the pick task. More...
|
|
HDX_API | HdxTask (SdfPath const &id) |
|
void | Sync (HdSceneDelegate *delegate, HdTaskContext *ctx, HdDirtyBits *dirtyBits) override final |
| We override HdTask::Sync, but make it 'final' to make sure derived classes can't override it and instead override _Sync. More...
|
|
A task for running picking queries against pre-existing id buffers.
This task remaps the "pick frustum", provided by HdxPickTaskContextParams, to the camera frustum used to generate the ID buffers. It then runs the pick query against the subset of the ID buffers contained by the pick frustum.
Definition at line 79 of file pickFromRenderBufferTask.h.