Skip to main content

Common Issues - Rendering

This page is dedicated to common issues surrounding rendering. If you are experiencing an issue that does not relate to rendering consider looking at one of the other pages in this section, which are also listed here.

Make sure to Update Replay!

A lot of times issues can be fixed by simply updating your plugin to the latest version, please make sure to check you are on the latest release version before looking further into this section. More info on how to do this here

Video not rendering in Creative Suite

This could be due to the Api Compatibility Level in the project not being set to .NET 4x, or the Linux module not being installed on the Unity version.

Possible solutions:

  • Install the Linux module on the Unity version you are working in.
  • Set your Api Compatibility Level in the project to .NET Standard 4x.

images-small

Resizing of app window in Replay on first frame causes RenderTextures to go black

This could be due to Unity flushing some GPU buffers.

Possible solutions:

  • Delay the use of RenderTexture to the second frame. (Example below)
#if LUNA_REPLAY && !UNITY_EDITOR
protected virtual IEnumerator Start()
{
yield return new WaitForEndOfFrame();
yield return new WaitForEndOfFrame();
#else
protected virtual void Start()
{
#endif
if (activation == ActivationType.Start && activated == false)
{
Activate();
}
}

Replay's in-Unity editor outputs 2 videos instead of one (duplication)

This could be caused by having multiple fields added that are the same.

Possible solutions:

  • Check for duplicate fields added in the editor.

Luna watermark appearing on videos

This could be happening due to having accidentally switched roles.

Possible solution:

  • Re-login in the Replay tab within Unity, and check you have the correct role.

Replay video fails to render with error “The application took too long to record the capture”

images-small

This could happen if the video footage is too long and has the Scale Video option selected in the resolution settings. The video will be rendered at 3584x2134 and then downscaled to the target resolution: this workload can be too heavy for the server to handle.

Possible solution:

  • Change the Scale Video to Scale Gameplay & Input. Shorten the footage if a very high resolution is required.