ID 328923 - Hydra Viewer: No support for ViewerLocationEvent.locationHandled events

Follow

Problem summary:

In the Viewer Delegate used by the Hydra Viewer tab, the locationEvent() function does not check if the location has already been handled by a viewer delegate component. This is required to allow customers to override how certain locations are handled.

Steps to reproduce:

1. Write a ViewerDelegateComponent that returns true if the location type is a 'subdmesh'. Also write a Viewer Plug-in Extension to apply the VDC.

2. Open a pony scene.

3.  Expand the scene.

Expected behaviour:

The pony geometry should not be displayed.

Actual behaviour:

The pony geometry is displayed.

Workaround:

No known workaround.

Reproduced versions/platforms:

  • 3.0v1a5

Customer version/platform:

Not supplied

    We're sorry to hear that

    Please tell us why