Inspector B is a Blender-based research project that tracks the creative process of Blender users. It is run by Vincent Akkermans from the Computational Creativity Lab of the Queen Mary University of London.
Vincent Akkermans writes:
Human creativity is a wonderfully complex thing and 3D animation is one of the fields where it really drives the development of new technologies to take artistic visions and turn them into reality.
Of course in doing so we don't make it easier for ourselves. Lots of study and practice is required to learn the complex, but necessary, techniques and workflows. Getting what we want out of our software can take lots of experimentation and innovation, and more often than not some frustration as well.
And so, given the complexity involved in the creative process, it isn't just the renders that come out at the end of it that are worthwhile. Equally fascinating is that creative process itself.
What techniques did a modeller employ? What kind of shader configuration was used for that material? How much effort went into setting up that particle system? How much time did I spend on sculpting today?
These are all questions that you might want to ask when you see a render or look back on a day of work. Inspector B should be able to answer those questions. It should be able to understand and tell the behind-the-scenes story.
This is how it works. People download a modified version of Blender and the Inspector B server records lots of usage data: mouse movements, keys pressed, buttons clicked, and commands executed. From this data it can then determine the structure of the creative process, such as what the different activities were. And if it can recognise the important moments in that structure we can create a visual narrative that explains what went on. In short, it aims to turn the intangible creative process into something tangible.
It’s important to make clear that the purpose of the data collection is scientific research. We do not aim to make money or claim any rights to your work. We won’t publish any data unless of course you have given us permission.
Inspector B is still in the early stages of development. It has to start small, so for now it focuses on relatively simple processes. But, hopefully at some point this technology will be ready to help document and publish the blood, sweat, tears, and mastery behind bigger projects like the open movies.
If you want to help out with this research have a look on the Inspector B website. Please give it a go; even if you only send us data for a couple of hours that would help this research a lot!
All the results are available publicly on their website, with a fascinating animated click-through graph. At the time of writing, only Linux and OS X builds are available.