I’m prototyping a command-line utility for setting up and sharing project configurations.
If you’re familiar with Docker, then you can think of this as “Docker for creatives”.
The idea is to encapsulate:
- Directory structure
- Application environment
- Project starter-content
And expose them onto a central location that anyone can contribute to or learn more about.
Starter content would come in the form of basic rigs, models, sound, music, possible some 3-point lighting in a series of shots etc. Encapsulated in a uniquely identifiable project, hosted on GitHub, that anyone can grab and get going with.
Directory structure and application environment are typically very internal and ad-hoc in any company, many of which use similar string-formatting as
be, the difference being that you can now compare one environment to the next and pick the one which suits you the best.
Here’s a database of currently available projects.
Any project can be downloaded by typing:
$ be new ad
$ be new tutorial-project
You then “enter” a project, putting you in it’s curated environment with:
$ be in myproject myasset mytask
$ be in hulk shot002 animation
Currently in Alpha and out looking for opinions along with designers interested in shaping up example projects. I wanted to post here on Blender Artists because of it’s potential in working on remote projects, along with the fact that it’s Open Source. Sharing a directory on something like Dropbox is a great option for a shared server, and now you can also have a shared pipeline.
Looking forward to hearing your thoughts.