Thank you for your feedback! We'll try to improve UI in the next version. Please find some answers below.
DeepSOIC wrote:1. Light source intensity box says "power". So I thought, it means "fixed total power". But from experience, I think it is actually fixed brightness. Because when I tweak solid angle of directional light, the scene becomes darker/lighter, and I have to compensate by increasing/decreasing "power". Same thing happened with point light: as I decreased its diameter, the total light output obviously went down.
It seems that parameter name is confusing. In fact, underlying parameter affected by this setting is radiance
(the power per unit solid angle per unit projected area, W / sr * m^2). So the final output power (in W) is scaled by this setting and depends on the area of light source (bigger light source with the same radiance emits more energy).
DeepSOIC wrote:2. Glass material has scattering color. But I would also like to see scattering coefficient. Changing scattering color didn't affect the look of glass in my renderings, but it may be because number of bounces was too low (5).
Exactly this thing is controlled by "Density" setting (again, it may be not very suitable name which was got from Blender).
DeepSOIC wrote:3. "Density". Doesn't seem to work. What unit is it in?
This is linear absorption coefficient
. We use Beer-Lambert law: I = I_0 * e ^ (-alpha * x), where x
is ray length inside the glass, and alpha
is our coefficient. So, the intensity of light decreases exponentially with depth in the material. Linear absorption coefficient is expressed in units of 1 / m.
DeepSOIC wrote:4. Please make a button to pause rendering.
Ok, thanks for suggestion. Right now you can minimize the app in order to pause the rendering.
DeepSOIC wrote:5. I would love to see some tools for obtaining more physical results. For example, I would like to use this program to calculate the amount of light that hits a certain surface.
In fact, it is possible since CADRays uses physically-based rendering core. But, right now our main goal is visualization, not measurements. So maybe at some point we'll think about it.
All in all, that was an interesting first dive into ray-tracing
Thank you again!