Page 1 of 1

Asset Managment functions

Posted: Sun Jun 14, 2009 1:13 pm
by Elex
thus this is my first post I think I should introduce myself a little bit before starting with the main content. Im a german Developer working on control and HMI software for industrial machines. My hobbies are digital photo/video and since a few month 3D with Blender.

Now to my question is there any Project working on a kind of asset-managment in Blender?

I think it would really be intressting to have a module to manage:

- Scenes
- Models
- Textures
- Pics / Images
- Videos

In my opnion this would be a real important thing for compositing and maybe NLE in the future...

Thanks for your Answers in advance

p.s. Sorry for my bad english I hope that it wasn't too bad ;-)

bye ELEX

Posted: Wed Jun 17, 2009 7:13 am
by jesterKing
I've worked on and off on dbBlender, which is Blender with a database as datastorage backend, with the intention to allow for asset management.

Unfortunately, I haven't had much time to really bring it forward :/


Posted: Wed Jun 17, 2009 11:56 pm
by Elex
Hi Jester,

I actually thought about storing the files in a folder structure and add meta info by using a db like SQLlite. How far is your project gone ? What DB has been used ?

if a few other people are interested and willing to help, I would like to start something like a (quick) prototype in Python. Do you know if there is any Python documentation for Blender 2.5 availiable?

Thanks Elex

Posted: Thu Jun 18, 2009 7:57 pm
by nw42
Hi Elex!

Ok I'm on board... ;-)


Posted: Thu Jun 18, 2009 9:59 pm
by jesterKing

The project is currently on hold, but I managed to have a subset of the data saveable and loadable from a MySQL database. IMO the way to go for this is to use the normal 'name' variable of ID blocks to store UUIDs in, and to have a custom property for the name the user will use/manipulate.

You can check my youtube channel for some old screencasts ( ).

See for the current bpy docs of Blender 2.5. Note that the Python API is far from complete - you still should be able to do some prototyping thoug (I'm also working on some of that stuff, so maybe we can do some chatting next month, when I have my summer holiday).


Posted: Fri Jun 19, 2009 4:42 pm
by Elex
I will need to do some investigation on how things are handled in Blender right now.
Your screencasts are intresting... That is basically allready what I meant for meshes. Even if I thought about mostly the file based part with images/videos and so on, this is quiet interesting. And the managment part of these...

This is a quiet complex topic so I will create a document what I thought about....

Hopefully I will have the time to take a lock at the bpy docs this night and maybe try to get my foot into the door.

I'm happy that other people seem to have interest in this topic too..

I will send you a PM with my contact data this evening. Maybe we can do a skype or something in your holidays.

btw. Where are you located ?

greets elex

Posted: Mon Jun 22, 2009 7:56 am
by jesterKing
I'm eagerly awaiting your documents :) I'm located in Finland btw, and you should be able to find my contact information easily from our mailing lists (and many other places).


Posted: Mon Jul 06, 2009 7:27 pm
by Elex
Sorry for not repliing so long,
I had to do that much in the company that I just wasn't able to do anything further. If any possible I will send you the document within this week.
I did some notes in German, so I need to translate it.

Bye, till then