Skip to content

Release 1.1.41

Compare
Choose a tag to compare
@MichaelZp0 MichaelZp0 released this 26 May 09:27
· 25 commits to master since this release

Important Service Updates

  • SDK updated to version 1.1.41

Bug Fixes

  • Unity/C#: Async API calls are now guaranteed to continue on the caller SynchronizationContext, i.e. Unity main thread. This specifically effects RemoteRenderingClient and RenderingSession. Here is an example that is now legal:
try
{
    [...] // Session configuration
    arrServiceUnity.Initialize(sessionConfiguration);
    [...] // Session Start code
    await arrServiceUnity.CurrentActiveSession.ConnectAsync(new RendererInitOptions());
}
catch
{
    arrServiceUnity.Deinitialize();
    throw;
}
  • Fixed an issue that could result in server crashes when materials used values (such as for roughness) that were outside the valid range. These values are now clamped at load time, so existing models will work again without re-conversion.