• Login
sketchucation logo sketchucation
  • Login
πŸ€‘ 30% Off | Artisan 2 on sale until April 30th Buy Now

[Plugin] Material Browser - v1.0.9 - 12 July 2021

Scheduled Pinned Locked Moved Plugins
28 Posts 8 Posters 29.2k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    samuel_t
    last edited by samuel_t 14 Jan 2021, 15:46

    Here's a new free plugin for SketchUp: Material Browser.

    Features: Search for SketchUp materials by name from four sources: active model, SKM collections, Texture Haven and CC0 Textures. Filter materials by type (Brick, Wood, etc). Select material of your choice in one click.

    You can download it from the SketchUcation PluginStore.

    Screenshots

    sketchup-material-browser-plugin-screenshot-one.jpg

    sketchup-material-browser-plugin-screenshot-two.jpg

    1 Reply Last reply Reply Quote 0
    • S Offline
      samuel_t
      last edited by 15 Jan 2021, 06:19

      Material Browser plugin is going to evolve very soon. Stay tuned! πŸ˜‰

      1 Reply Last reply Reply Quote 0
      • S Offline
        samuel_t
        last edited by 17 Jan 2021, 06:18

        1.0.2 version fixes and improves plugin zoom tool.

        Download latest Material Browser plugin from SketchUcation PluginStore.

        1 Reply Last reply Reply Quote 0
        • S Offline
          samuel_t
          last edited by 21 Jan 2021, 10:33

          1.0.1 version allows you to:

          • Change thumbnails size.
          • Display names and sources.
          • Use a custom SKM folder.

          Download latest Material Browser plugin from SketchUcation PluginStore.

          1 Reply Last reply Reply Quote 0
          • C Offline
            cmeed
            last edited by 21 Jan 2021, 17:21

            This looks very interesting! I've downloaded the Plugin, although its not working - it looks like i need those extra ruby script java 'things' - I've been attempting to keep a library of textures with names, i can use again and again in my Lumion workflow so this looks promising and i would love to try.

            The native material window is ok, like the component window is also but now i use 'Component finder' from flextools as my main window - its fantastic, will your Material Browser be similar?

            I have no idea what to do with extra additions needed to make this work - it would be better to keep it simple with the downloads (unless i'm missing something)

            Cheers
            Chris

            1 Reply Last reply Reply Quote 0
            • S Offline
              samuel_t
              last edited by 22 Jan 2021, 11:02

              @cmeed said:

              This looks very interesting! I've downloaded the Plugin, although its not working - it looks like i need those extra ruby script java 'things' - I've been attempting to keep a library of textures with names, i can use again and again in my Lumion workflow so this looks promising and i would love to try.

              The native material window is ok, like the component window is also but now i use 'Component finder' from flextools as my main window - its fantastic, will your Material Browser be similar?

              I have no idea what to do with extra additions needed to make this work - it would be better to keep it simple with the downloads (unless i'm missing something)

              Cheers
              Chris

              Hello Chris.

              This plugin doesn't require Java. It does require Ruby but Ruby is already included in SketchUp πŸ˜‰

              Try to install this plugin following this video guide.
              If you don't succeed to install it, please provide me details: your operating system, your SketchUp version, what's not works...

              I will maybe inspire from FlexTools ComponentFinder plugin.

              Best regards.

              1 Reply Last reply Reply Quote 0
              • S Offline
                samuel_t
                last edited by 22 Jan 2021, 13:39

                What's new in 1.0.3 version?

                • One can filter materials by type (Brick, Wood, etc). Technically, a materials types dictionary is used and you can contribute to its development.
                • One can choose to display only model materials.
                • You don't need anymore to restart SketchUp after you've defined a custom SKM folder.
                • When materials source are displayed: a click on Texture Haven logo opens texture source page in external Web browser. Download a normal map (for example) becomes easier.
                • Plugin has been translated to french.

                Download latest Material Browser plugin from the SketchUcation PluginStore.

                1 Reply Last reply Reply Quote 0
                • C Offline
                  cmeed
                  last edited by 22 Jan 2021, 16:10

                  I downloaded again - the latest update from the SketchUcation PluginStore and this time its worked. It definitely didn't come in the first time. I'm up and running now ! whoop whoop

                  So I've opened it for 30 second and i' already asking about features!!!
                  Could we have the ability to group materials together in folders and see these folders in material browser? this was a great help in flex tools

                  Material Question
                  on a side note - do you know why i can't have more than 1 material with the same settings but different names? so
                  Floor_Black (0,0,0)
                  &
                  Curtain_Black(0,0,0)

                  or how different these colours need to be to recognised as different from each other....
                  So,

                  Floor_Black (0,5,0)
                  &
                  Curtain_Black(0,0,0)

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    samuel_t
                    last edited by 22 Jan 2021, 17:02

                    @cmeed said:

                    I downloaded again - the latest update from the SketchUcation PluginStore and this time its worked. It definitely didn't come in the first time. I'm up and running now ! whoop whoop

                    😎

                    @cmeed said:

                    So I've opened it for 30 second and i' already asking about features!!!
                    Could we have the ability to group materials together in folders and see these folders in material browser? this was a great help in flex tools

                    I don't know yet if a feature of this kind will be implemented.

                    @cmeed said:

                    Material Question
                    on a side note - do you know why i can't have more than 1 material with the same settings but different names? so
                    Floor_Black (0,0,0)
                    &
                    Curtain_Black(0,0,0)

                    or how different these colours need to be to recognised as different from each other....
                    So,

                    Floor_Black (0,5,0)
                    &
                    Curtain_Black(0,0,0)

                    This looks like a SketchUp bug or limitation... You should create a topic about this issue.

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      samuel_t
                      last edited by 24 Jan 2021, 12:58

                      What's new in 1.0.4 version?

                      • Texture Haven materials catalog has been extended to 198 entries.
                      • Downloaded textures are cached during 1 month... This accelerates re-import of concerned materials and saves bandwidth.

                      Download latest Material Browser plugin from the SketchUcation PluginStore.

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        samuel_t
                        last edited by 25 Jan 2021, 10:14

                        1.0.5 version brings a new materials source: CC0 Textures.

                        Download latest Material Browser plugin from the SketchUcation PluginStore.

                        1 Reply Last reply Reply Quote 0
                        • E Offline
                          EvilBoris
                          last edited by 9 Apr 2021, 15:21

                          That's a really great plugin, I had some trouble getting it to work also: I had to disable a bunch of plugins for it to work, so there is a conflict somewhere.

                          For reference, here is the error I was getting

                          Error Loading File C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/load.rb
                          Error: #<TypeError: superclass mismatch for class StreamableStream>
                          C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/Libraries/zip/streamable_stream.rb:2:in <module:Zip>' C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/Libraries/zip/streamable_stream.rb:1:in <top (required)>'
                          C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in require' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in require'
                          C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/Libraries/zip.rb:30:in <top (required)>' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in require'
                          C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in require' C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/utils.rb:27:in <top (required)>'
                          C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require'
                          C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/model.rb:26:in <top (required)>' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require'
                          C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require' C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/materials_observer.rb:24:in <top (required)>'
                          C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require'
                          C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/app_observer.rb:24:in <top (required)>' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require'
                          C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require' C:/Users/adam.fairclough/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/load.rb:25:in <top (required)>'
                          ...

                          1 Reply Last reply Reply Quote 0
                          • Z Offline
                            ZoranKP
                            last edited by 13 Apr 2021, 07:17

                            HI. I just installed this and only get errors when SU starts.

                            A lot of errors all to do with this: 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in `require'

                            I installed a few of your other plugins, all working fine.

                            Anything you can suggest to fix this?

                            Thanks

                            Z

                            1 Reply Last reply Reply Quote 0
                            • Z Offline
                              ZoranKP
                              last edited by 5 May 2021, 09:41

                              Why are there no replies to posts here? The extension does not work as I posed above.

                              1 Reply Last reply Reply Quote 0
                              • M Offline
                                masloprojekt
                                last edited by 25 Jun 2021, 14:14

                                @evilboris said:

                                That's a really great plugin, I had some trouble getting it to work also: I had to disable a bunch of plugins for it to work, so there is a conflict somewhere.
                                ...

                                Hello,

                                Can You share a list of plugins you had to disable? I got the same errors. I would love to use this plugin, searching materials by name is so obvious it should be implemented in native tools of SketchUp, and this add on do so much more!

                                Thank You.
                                Maciej.


                                my error log

                                Error Loading File C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/load.rb
                                Error: #<TypeError: superclass mismatch for class StreamableStream>
                                C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/Libraries/zip/streamable_stream.rb:2:in <module:Zip>' C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/Libraries/zip/streamable_stream.rb:1:in <top (required)>'
                                C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in require' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in require'
                                C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/Libraries/zip.rb:30:in <top (required)>' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in require'
                                C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in require' C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/utils.rb:27:in <top (required)>'
                                C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require'
                                C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/model.rb:26:in <top (required)>' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require'
                                C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require' C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/materials_observer.rb:24:in <top (required)>'
                                C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require'
                                C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/app_observer.rb:24:in <top (required)>' C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require'
                                C:/Program Files/SketchUp/SketchUp 2021/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:72:in require' C:/Users/maslo/AppData/Roaming/SketchUp/SketchUp 2021/SketchUp/Plugins/material_browser/load.rb:25:in <top (required)>'
                                ...

                                1 Reply Last reply Reply Quote 0
                                • S Offline
                                  samuel_t
                                  last edited by 26 Jun 2021, 12:50

                                  @zorankp said:

                                  Why are there no replies to posts here?

                                  Hi everyone!

                                  Sorry, I wasn't subscribed to current topic. I don't have conflicts on my computer. Try to disable all other plugins and re-enable them one by one. Yes I know it's a tedious task but I see no other way...

                                  1 Reply Last reply Reply Quote 0
                                  • S Offline
                                    samuel_t
                                    last edited by 7 Jul 2021, 06:35

                                    I just published 1.0.6 version. It should fix "TypeError: superclass mismatch for class StreamableStream" issue. Please upgrade if you have this issue. Then, tell me if it works.

                                    1 Reply Last reply Reply Quote 0
                                    • S Offline
                                      samuel_t
                                      last edited by 7 Jul 2021, 11:19

                                      A SketchUp 2021 user reported that Material Browser v1.0.6 conflicts with SketchUcation ExtensionStore. You can't enable these plugins at same time because they use the same Zip library.
                                      I'm looking for a solution...

                                      1 Reply Last reply Reply Quote 0
                                      • S Offline
                                        samuel_t
                                        last edited by 8 Jul 2021, 07:14

                                        1.0.7 version fixes "TypeError: superclass mismatch for class StreamableStream" issue. Material Browser plugin is now compatible with SketchUcation ExtensionStore plugin.

                                        1 Reply Last reply Reply Quote 0
                                        • S Offline
                                          samuel_t
                                          last edited by 11 Jul 2021, 14:51

                                          1.0.8 version fixes "special chars in material name" issue. For example: a material named "<auto>1" doesn't cause anymore a missing thumbnail.

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 1 / 2
                                          • First post
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement