Well, after several days offline I read a Blenderartist thread in a hurry and seems that I need to clarify some things:
Firstly thanks to all that trust in me, as I always try to say, I´m not a big guy, I´m only making efforts to be one some day 🙂
1: Its true that before thightly linking Blender with Luxrender we first need to clean our house: that means implement the Render API and (re)write the render internal to be faster and more future proof than before so this HUGE target will satisfy all blender users. Which also means integration with potentially ANY renderer out there 🙂
2: Although photon mapping is not in the air, it is closer than you may think, but keep adding Official layers of features to the Render Internal will only make the future rewrite harder, but anyway the community will get several toy builds with Photon mapping soon as a technology preview 🙂
3: Although Animation suited Render algorithms are the main features of the BI, this can not be the only target:
High-End renderers often not means very short render times and the best way to go realistically is through unbiased solutions or hybrid biased-unbiased for a balance between quality and speed.
4: Think with the future in mind! many software problems arise due to the fact that when they are written many decisions are taken to solve current problems and the future will do the rest: WRONG
The fact that unbiased or volumetric renderers are slow doesn´t mean that they will always be slow.
Few years in a future 8-16 cores or even more machines will be bargains, why wait till there to have a decent unbiased engine or a volumetric core? GPGPU´s are outperforming CPU´s but they will go for revenge also, so the future is plenty of processing cores, ram sizes, memory bandwidth… better sooner than latter Blender will be prepared for that 🙂
5: Luxrender and Blender are members of the same family, I learn from both and that will be reverted on both, sooner or latter, as long as I am able to access a machine with internet and have time to develop. Blender is and will always be my home, never forget that, and eventually Lux team will join Blender Render team since that is their main goal, so lets start cleaning our house for receiving our brothers!
Leave a Reply