paco wrote:The stripped Blender idea was discussed here : viewtopic.php?f=13&t=7505
Hmm...I missed that thread somehow. Glad you referenced it here. I had a chance to read it and I think there's a lot of merit to a 'stripped' down version of Blender. Perhaps forking Blender wouldn't be too bad.
Carrying a long Blenders comprehensive 'modelling code' as baggage, however, just to suit Lux Render, is probably not ideal. Focusing on the renderer is probably a better use of our limitted resources.
For those that wish to continue using Blender as a 'modeler', there shouldn't be any difficulty in continuing to use Lux as a their preferred render engine. The idea of a 'Lux Studio' really solves any potential disruption of workflow.
I don't know if anyone has pointed it out already, but Blender's explicitly says they're not a coder's API (http://wiki.blender.org/index.php/Dev:2 ... IParadigms)
Blender is a tool allowing artists to create content, and not a coders API!
I got thinking about what it would take to develop a 'Lux Studio' application to add to the 'Lux Suite' of programs. I've worked on GUI centric projects before and it's really a pain in the neck if we continue with the idea that we should be 'cross-platform' friendly. There are other tools out there that make it slightly easier, like QT, but even they have their limitations. I think we can all agree that Blender has a really nice library of GUI widgets for their controls that could make development of a 'Lux Studio' much easier.
Perhaps forking Blender, stripping out most of it's modelling pieces, non-essential pieces, and beefing up an API is probably a better solution than the alternative: remaining tethered to Blender or developing a Lux Studio from scratch.
Imagine how the devs at Yafray are feeling about Blender devs, not to mention other FOSS render devs that integrate with Blender. Is there a chance that any of them would be interesting in a collaborative 'Studio Scene Builder' that is compatible with their scene files? Perhaps an effort such as that would make the migration slightly easier to envision.
