Cycles Development Updates

Does anyone know if something has changed in the cycles code to prevent values less than 0 being passed into the colour slot of cycles materials?

I have tried to replicate the materials I created in the thread below in Blender 3.4 and 3.5 and cannot as the colour slot no longer appears to accept negative values.

The way this works is by passing materials with both positive and negative colour values into the add shader - which has the effect of turning the add shader into a subtraction.

Now however - cycles materials seem to clip any negative colour values to 0.

Can any of the devs who frequent these forums shed light on this (e.g. @lukasstockner97). Was it an intentional change to fix an issue this might have been causing - or is it an unintended side effect of other changes?

3 Likes