Diagnostic tools

I’ll add to this as I think of more things.

(*) vraylog level 4 isn’t really helpful in optimising your scene. Sure you can see any errors and obvious slowdowns, but nothing specific like how long it’s taking in miliseconds for each map and so on.

(*) Add a CPUTime render element, which shades the pixel according to it’s rendertime. Renderman has something like this. Normalize by total rendertime if it’s possible to do this (it would obviously have to be done at the end of a rendered frame). Maybe in the element options you specify an expected rendertime or max time or something, and it uses that to normalize by so you can see it as the buckets render.

(*) Add MemoryUse render element, which shades the pixel according to it’s memory use. Normalize by total system memory OR user-entered Dynamic memory limit.

Hmm. Really good suggestions.

great suggestions. i agree

Great Idea !!!

It is kind of hard when you add things like the irradiance map, light cache and photo maps which don’t really work on a pixel level. But on the whole, those are good suggestions. Perhaps I can think of something…

Best regards,
Vlado

Cant wait, will be very helpful. Good ideas Duke.