ynput / ayon-houdini

Houdini addon for AYON
Apache License 2.0
11 stars 9 forks source link

Review: Support OpenGL with "source" set to LOPs #170

Open BigRoy opened 2 weeks ago

BigRoy commented 2 weeks ago

Is there an existing issue for this?

Please describe the feature you have in mind and explain what the current shortcomings are?

Currently the review product type using the OpenGL ROP only allows publishing from object level and not from LOPs (Solaris).

Suggested implementation?

It should completely support the LOPs setup for publishing:

Image

  1. All validations should pass fine, and preferably a validator validates the ROPs configuration is correct and is capable of rendering (e.g. correct camera set, etc.)
  2. The (animated) focal length collection should be support the Solaris camera so it can be applied in the burnins

There was once a draft in OpenPype, see here: https://github.com/ynput/OpenPype/pull/4890

Describe alternatives you've considered:

A workaround would be publish review from lopimportcam on /obj level instead as requested here: https://github.com/ynput/ayon-houdini/issues/23 - which would be implemented by https://github.com/ynput/ayon-houdini/pull/169 however we should just support native Solaris OpenGL render instead.

This also came up in https://github.com/ynput/ayon-houdini/pull/167 here: https://github.com/ynput/ayon-houdini/pull/167#issuecomment-2465068633