Page 1 of 9 123 ... LastLast
Results 1 to 20 of 168
  1. #1
    Member
    Join Date
    May 2008
    Location
    Spain
    Posts
    354

    Materials Library

    Hi.

    This addon will create a material library for Blender.
    This library will store all the materials you want and you can retrieve them at any file.

    Matlib VX:
    It supports everything, external renders, all node materials and textures...

    panel.jpg


    Download link and install information

    Version 5.4:

    -Fixed path with spaces in windows.
    -Fixed alert messages.

    Version 5.3:
    Ive implemented some of BrikBot suggestion, Some of them are:
    -Linux and mac users doesnt have to change the script to get it working.
    -The addon uses its own folder. So you can copy the folder to other machine and will work the same.
    -Minor changes to material preview.

    Please read the installation process at the web site.

    Hope you like that.
    Cya.
    Last edited by Mackraken; 12-Apr-12 at 13:57.



  2. #2
    Thanks for all the work you put into coding add ons.

    This one will be absolutely essential for all Blender users!
    DVD slideshow GUI - an open source multi-purpose slideshow studio.



  3. #3
    Member radek's Avatar
    Join Date
    Aug 2010
    Location
    Czech Republic
    Posts
    178
    Definitely useful!
    Two questions:
    1) Does it work only with the Blender Internal or also with external renderers? (Lux, Yafa, etc.)
    2) 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.
    Portfolio: one day | Twitter
    Homer says: “Just because I don't care, doesn't mean I don't understand…”



  4. #4
    Member
    Join Date
    May 2008
    Location
    Spain
    Posts
    354
    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.

    Thanks for the comments.



  5. #5
    Member Gillan's Avatar
    Join Date
    Feb 2005
    Location
    Italy
    Posts
    103
    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

    but already it is really useful



  6. #6
    Member
    Join Date
    May 2008
    Location
    Spain
    Posts
    354
    I didnt thought about that, good idea. Ill do that when i got the ramps and textures implemented. Now it just copies the material settings.



  7. #7
    Member lsscpp's Avatar
    Join Date
    May 2006
    Location
    Italy
    Posts
    1,048
    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
    Everything's relative. Even saying "Everything's relative".



  8. #8
    Member HiRes's Avatar
    Join Date
    Feb 2011
    Location
    Tax Land
    Posts
    170
    great! i like this... it will put in my "essential" add-on folder.



  9. #9
    Member
    Join Date
    Sep 2007
    Location
    Greece , Athens
    Posts
    1,437
    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.
    Last edited by kilon; 21-Jun-11 at 07:18.



  10. #10
    Member comeinandburn's Avatar
    Join Date
    Feb 2007
    Location
    toronto, canada
    Posts
    848
    this is an absolute essential feature that has been needed for a long time. Thanks so much! I hope this ends up as a default add-on.

    great work!



  11. #11
    what about make a structure like a folder to organize the materials on categories?

    Great work!



  12. #12
    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.

    On that note, I intended to incorporate a function to have some pre-sets similar to the list you get with external renderers. e.g. plastic, metal, glass, etc... (even if just taken from: http://en.wikibooks.org/wiki/Blender...l_Known_to_Man )

    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))

    Great work!



  13. #13
    Member
    Join Date
    May 2008
    Location
    Spain
    Posts
    354
    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.

    Thanks for the comments and ideas.
    Last edited by Mackraken; 22-Jun-11 at 05:54.



  14. #14
    Member
    Join Date
    May 2008
    Location
    Spain
    Posts
    354
    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



  15. #15
    Member
    Join Date
    May 2008
    Location
    Spain
    Posts
    354
    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.
    Last edited by Mackraken; 24-Jun-11 at 17:01.



  16. #16
    Member iKLsR's Avatar
    Join Date
    Jul 2010
    Location
    Jamaica
    Posts
    123
    o wow thats handy. well done.
    +1 for radekt's suggestion, an active preview for materials in the material library panel
    Last edited by iKLsR; 24-Jun-11 at 19:32.
    ► with me.. now ■ and think..



  17. #17
    Wow - thanks for coding this! A also opt for the bitmap preview!



  18. #18
    Member
    Join Date
    May 2008
    Location
    Spain
    Posts
    354
    A bitmap preview its gonna be hard, guess i can try, but at the moment applying the material to any object its the only way to make a preview.

    The next version of the script will include full material features, and support for any external renderer.

    Nodes will have to wait.



  19. #19
    You guys are aware of the Blender Open Material Repository? Is has a script, probably outdated now, for integrating in the interface.
    Dutch blender user? join #blenderpraat at irc.freenode.net & Dutch Blender Community



  20. #20
    Member
    Join Date
    Sep 2007
    Location
    Greece , Athens
    Posts
    1,437
    Originally Posted by Jogai View Post
    You guys are aware of the Blender Open Material Repository? Is has a script, probably outdated now, for integrating in the interface.
    WOW no I did not know and thank for bringing this to my attention that could be very useful for my script.



Page 1 of 9 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •