Does it work only with the Blender Internal or also with external renderers? (Lux, Yafa, etc.)
Do you plan to make also a preview of the materials in the Material library window? (This means that the window of Material library would not display the name of the material, but his outlook. Something like in MAX. For example: http://imageshack.us/photo/my-images/517/83532508.png/)
Have a lot of strength and motivation to finish it.
Yeah well, Im coding the ramps and textures first, and cleaning the xml. There are some ideas that i could try after that, material preview and a search menu will be some of them.
I didnt tested for external renderers, guess that doesnt work for now, but it could.
good idea
The preview is essential,
might work by selecting the name of the material, assign it to a fake user , to generate the preview in the usual slot
i don’t think having many previews is an optimal solution: it should calculate more and more as the library grows (as max used to do!).
Wouldn’t it be better to have little bitmaps created just once when you hit the + button? the problem then is ‘where do you store them?’
otherwise fernando’s solution could be good
I was thinking to provide a material library editor for my script random material generator GYES , but I see that you saved me the extra work. Thank you very much, this should be a blender standard add on. Excellent work.
I dont know why you use eval from line 139 to 210, could you explain the reason ? I think an int() would be much safer.
Love it, i’ve been intending to do this for a while too.
The materials are set internally to Blender so they should be translatable to external renderers just you would make them from other Blender standard materials.
Preview, as said pre-make and only load and display one at a time to save memory and resources etc… (but have feature to not bother (i’d just remember))
At this stage im including Blender’s textures to the library.
Theres a lot to do yet. Ill begin with the basic ones, like sorting the list or a proper search menu. Then i can study all your suggestions.
Ive released the second version of the script, it makes a full copy and apply of the material settings. No textures yet, but coming soon.
Im testing it on 2.57 so im not sure if will work on 2.58.
check it out.
Cheers
The third version of the script its already out.
It allows you to save procedural textures and images into the library.
Voxel and point density textures are not included yet.
It may raise any error, its not fully tested. If you have any problem please let me know.
Thanks.