Finally had some time to have a look at A7 and love the new Nitrous support - great!
However, there are some issues with the way lights behave, it seems they're not physically plausible (using that term here because it really makes sense when working with lights):
- Light illumination is increasing when you increase light's size, I think this is wrong. Instead, the illumination should decrease when you increase its size because the same power is emitted from a larger area, meaning that less light will illuminate the same area. The current behavior is the exact opposite of real world behavior. Sorry if illumination is not the correct term, I hope you understand what I mean.
- When switching between W/lm/cd/lx the intensity should be converted to display the same power. Right now, when I create a light with 50W and switch to show Candela instead, it'll use a value of 50 cd when rendering, resulting in a way darker render. I'd expect the light to keep the same visual intensity and the intensity value to be converted accordingly.
- Viewport display won't respect switching units. Same example as above: create a light with 50W, switch to lm. Render will be darker (correct when it's going from 50W to 50lm), viewport display will keep the intensity of 50W. If the value was converted to display the same intensity in another unit, viewport AND render result would both be correct, right now they are different.
Hope this makes sense.