I've been experimenting with MLT for the past couple of days and have managed to get some code up and running quite quickly in my own renderer.
In the spirit of "open collaboration", I was wondering about how Indigo handles some aspects of MLT, specifically:
- are paths restricted to implicit, or are explicit paths (i.e. ones that don't hit a lightsource and are explicitly connected to one) used too?
- what is the strategy for choosing mutations? Does Indigo decide what mutations could be applied to the path and then randomly choose between them, or is it based on path importance or some other metric?
- If "new path" mutations are forced every so often, how often?
- Is direct lighting handled separately or does Indigo handle all lighting effects via MLT?
Would just like to say ... it was Indigo's very existence, and some of the unbelievable renders, that inspired me to look at MLT more closely. Keep up the excellent work. Indigo is easily the highest quality free renderer out there and long may it remain so.
Thanks in advance
Ian.
