keijiro / KlakNDI

NDI® plugin for Unity
https://ndi.video
Other
771 stars 139 forks source link

Compatibility with Built-in Render Pipeline #125

Closed DenchiSoft closed 3 years ago

DenchiSoft commented 3 years ago

I've just upgraded to the newest version of KlakNDI and I've noticed that the "Camera" capture method no longer works in my project. After some more testing, I've noticed it's because I'm using the built-in render pipeline and your documentation says it's not supported.

However, looking back at the last version, the documentation also said only URP and HDRP are supported but despite that it works fine in my projects using the built-in pipeline.

Is there any way you could implement support for the built-in pipeline in this new release as well?

keijiro commented 3 years ago

However, looking back at the last version, the documentation also said only URP and HDRP are supported but despite that it works fine in my projects using the built-in pipeline.

That's weird. If I remember correctly, the BiRP implementation of the camera capture method was removed a few years ago.

I guess that the version you were using was older than you thought.

Is there any way you could implement support for the built-in pipeline in this new release as well?

You can modify NdiSender.cs to use OnRenderImage, but I think using a render texture as a camera target could be a simpler workaround.