Author Topic: Shader "Reflection" channel breaks between Corona5 and Corona6  (Read 1585 times)

2020-08-05, 16:57:08

JPeters

  • Active Users
  • **
  • Posts: 87
    • View Profile
Hi there,

We've noticed that occasionally the specular part of a shader, when using "layer" to make a shader, breaks.
There is no consistency when it happens as the same scene can render fine on one machine but break on a different machine (same Corona version, same Cinema version, same texture locations).
When rendering on our internal render farm (using Teamrender and the web interface) it also breaks occasionally.

The only thing that helps is to duplicate the shader, empty out the "reflection" tab of all parameters and completely rebuild all the parameters from scratch with exactly the same texture(paths). Afterwards it works fine.

We've been using these shaders for 1,5 years (since we are working on a multi year project of a series of products) and they always work fine, but when installing Corona v6 (daily build the 30th) they suddenly break occasionally.
Also, the same shader in a different product scene from the past might work while it breaks in another.

Cheers,

2020-08-10, 09:40:42
Reply #1

JPeters

  • Active Users
  • **
  • Posts: 87
    • View Profile
Another thing that comes with this problem:

The preview on the shader ball looks correct but when you actually render, the specular breaks.

This happens to *SOME* of the shaders in the scene, not all, which makes it even weirder.