sketchucation logo sketchucation
    • 登入
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    🔌 Smart Spline | Fluid way to handle splines for furniture design and complex structures. Download

    [Plugin][Code]SKMtools,Material/ImageTools

    已排程 已置頂 已鎖定 已移動 Plugins
    176 貼文 36 Posters 274.2k 瀏覽 36 Watching
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • BoxB 離線
      Box
      最後由 編輯

      It's odd Tig, it's all as you say it should be, but still nothing showing up.
      It's late for me now so I'll have another try with it tomorrow.

      Thanks

      1 條回覆 最後回覆 回覆 引用 0
      • S 離線
        sahi
        最後由 編輯

        @bob james said:

        Really neat effects, TIG, but I've loaded the SKM files into the plugins folder and I don't get any toolbar.

        Hi!
        I have a similar problem arose.

        I made it for myself decided thus

        file SKMtools_loader.rb replaced path ="SKMtools" он
        path = File.dirname(FILE) + "/SKMtools"

        1 條回覆 最後回覆 回覆 引用 0
        • TIGT 離線
          TIG Moderator
          最後由 編輯

          @sahi said:

          @bob james said:

          Really neat effects, TIG, but I've loaded the SKM files into the plugins folder and I don't get any toolbar.

          Hi!
          I have a similar problem arose.
          I made it for myself decided thus
          file SKMtools_loader.rb replaced path ="SKMtools" он
          path = File.dirname(FILE) + "/SKMtools"

          Thanks for the advice BUT
          path="SKMtools" should work as load "SKMtools/xxx.rb" [when path and the filename are 'added together'] will start in any of the $LOAD_PATH locations which will include ../Plugins/ where SKMtools_loader.rb resides and then SKMtools is that directory up and it looks for the 'file' - I use it all the time to load scripts from subfolders without problem ?
          Why do you think it isn't working for just some users ??
          It works fine for me... 😕

          TIG

          1 條回覆 最後回覆 回覆 引用 0
          • TIGT 離線
            TIG Moderator
            最後由 編輯

            @tig said:

            @sahi said:

            @bob james said:

            Really neat effects, TIG, but I've loaded the SKM files into the plugins folder and I don't get any toolbar.

            Hi!
            I have a similar problem arose.
            I made it for myself decided thus
            file SKMtools_loader.rb replaced path ="SKMtools" он
            path = File.dirname(FILE) + "/SKMtools"

            Thanks for the advice BUT...........
            path="SKMtools" should work as load "SKMtools/xxx.rb" [when path and the filename are 'added together'] will start in any of the $LOAD_PATH locations which will include ../Plugins/ where SKMtools_loader.rb resides and then SKMtools is that directory up and it looks for the 'file' - I use it all the time to load scripts from subfolders without problem ?
            Your example will work - although I'd use path=File.join(File.dirname(__FILE__),"SKMtools") BUT the other method will work anyway 😞
            Why do you think it isn't working for just some users ??
            It works fine for me... 😕

            TIG

            1 條回覆 最後回覆 回覆 引用 0
            • S 離線
              sahi
              最後由 編輯

              @tig said:

              Why do you think it isn't working for just some users ??
              It works fine for me... 😕

              I have it too did not work, until I made changes after that he earned.

              I have a folder "Plugins" is a standard set of plug-ins, not something extra.

              1 條回覆 最後回覆 回覆 引用 0
              • BoxB 離線
                Box
                最後由 編輯

                I've tried it again on a different computer and same result. Nothing.

                Just to be sure, I downloaded the .zip, double click, select extract all, browse to Plugin folder, extract all. Should I be doing anything else, or perhaps there is another file from one of your other tools that I am missing.

                Other thoughts would be,

                I may have a conflicting plugin

                or

                I have sketchup installed in the default location, ie: in program files.

                I just installed your other plugin, Manifold in exactly the same way and it works perfectly.

                1 條回覆 最後回覆 回覆 引用 0
                • TIGT 離線
                  TIG Moderator
                  最後由 編輯

                  @sahi said:

                  @tig said:

                  Why do you think it isn't working for just some users ??
                  It works fine for me... 😕

                  I have it too did not work, until I made changes after that he earned.

                  I have a folder "Plugins" is a standard set of plug-ins, not something extra.

                  Sahi / Box

                  I think I have the cause...
                  If there's an obscure script [that I don't know of] that loads before SKMtools_loader.rb and it has code outside of its methods that is permanently changing the current directory [ill-advisedly] then my method will fail when using ' Dir' [but not ' load']. Sahi's method [or something like it] will work as it uses an 'absolute' and not 'relative' path. To check what the current directory is after startup type Dir.pwd in the Ruby Console - it should return the ../Plugins/ folder where SKMtools_loader.rb resides - if not then we know something is changing the pwd.

                  There's now an updated SKMtools_loader.rb file - please replace the one in the ../Plugins/ folder with this one, and retry. I have included this file in an update of the zipped set in the first post too...
                  NOTE: more recent versions do NOT need/use SKMtools_loader.rb.
                  Only install the files from the RBZ set...

                  TIG

                  1 條回覆 最後回覆 回覆 引用 0
                  • TIGT 離線
                    TIG Moderator
                    最後由 編輯

                    http://forums.sketchucation.com/viewtopic.php?p=293677#p293677 Here is an updated version with the 'loader' script adjusted to avoid earlier loading scripts messing up the 'dir/load' paths...

                    TIG

                    1 條回覆 最後回覆 回覆 引用 0
                    • BoxB 離線
                      Box
                      最後由 編輯

                      Perfect Tig, thanks, works now.

                      1 條回覆 最後回覆 回覆 引用 0
                      • TIGT 離線
                        TIG Moderator
                        最後由 編輯

                        Here's an update http://forums.sketchucation.com/viewtopic.php?p=293677#p293677
                        It includes new methods:-

                        Material.save_texture_and_thumbnail(folder)

                        • saves Material's texture [if any] and its thumbnail [png] into a subfolder named after the material in 'folder' - returns that subfolder path or nil.

                        SKM.save_texture_and_thumbnail(path_skm, folder)

                        • saves SKM's texture [if any] and its thumbnail [png] to a subfolder named after the SKM in 'folder' - returns taht subfolder path or nil

                        SKM.extract(path_skm, 'folder')

                        • extracts all of the SKM's data into a 'hash': if the optional 'folder' is given the files from the SKM are extracted into a subfolder named after the SKM in 'folder'. All of the available SKM data is accessible from the 'hash', if 'folder' is given then the paths to the texture/thumbnail etc are accessible...

                        ImageAnimator

                        • new menu items 'Make_Unique' and 'Clone'.

                        See individual tools threads for more details...

                        TIG

                        1 條回覆 最後回覆 回覆 引用 0
                        • TIGT 離線
                          TIG Moderator
                          最後由 編輯

                          Here's another update http://forums.sketchucation.com/viewtopic.php?p=293677#p293677
                          It contains a new tool ' gifxtractor' which lets you quickly extract PNG files for each frame in a given animated GIF file...

                          TIG

                          1 條回覆 最後回覆 回覆 引用 0
                          • kenK 離線
                            ken
                            最後由 編輯

                            TIG

                            It appears that the version, ....3a.zip is missing two images for the last two menu items, make unique and clone.

                            Thanks for all of your work.

                            Ken

                            Fight like your the third monkey on Noah's Ark gangway.

                            1 條回覆 最後回覆 回覆 引用 0
                            • TIGT 離線
                              TIG Moderator
                              最後由 編輯

                              Ken, the two new ' ImageAnimator' tools ' Make_Unique' and ' Clone' should only have appeared in the View > ImageAnimator sub-menu as they are not that often used - the toolbar buttons were a result of a typo in my code 😳
                              This is the updated version ..13b...http://forums.sketchucation.com/viewtopic.php?p=293677#p293677

                              TIG

                              1 條回覆 最後回覆 回覆 引用 0
                              • X 離線
                                xrok1
                                最後由 編輯

                                WOW! 😲
                                good work 👍

                                “There are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

                                http://www.Twilightrender.com try it!

                                1 條回覆 最後回覆 回覆 引用 0
                                • erikBE 離線
                                  erikB
                                  最後由 編輯

                                  tig,
                                  fantastic ruby !
                                  Only I can't seem to find the "make unique button"
                                  In stead I see two times : set folder from selected images to Nil ?

                                  greetings,

                                  erikB

                                  1 條回覆 最後回覆 回覆 引用 0
                                  • TIGT 離線
                                    TIG Moderator
                                    最後由 編輯

                                    erikB

                                    Another typo in my code 😒 the latest [corrected] version is here
                                    http://forums.sketchucation.com/viewtopic.php?p=293677#p293677
                                    This version also includes 'ImageTrimmer' - a tool to trim around transparent areas in a .png Image and make a new Component - useful to trim around 'cardboard' cutout people from photos etc... see here for more details http://forums.sketchucation.com/viewtopic.php?p=294815#p294815

                                    TIG

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • TIGT 離線
                                      TIG Moderator
                                      最後由 編輯

                                      Here's an update http://forums.sketchucation.com/viewtopic.php?p=293677#p293677
                                      The 'ImageTrimmer' now has an option to simplify the outline and a new separate tool to do this post processing too.

                                      TIG

                                      1 條回覆 最後回覆 回覆 引用 0
                                      • TIGT 離線
                                        TIG Moderator
                                        最後由 編輯

                                        IMPORTANT NOTICE!

                                        There has been a lone report of these tools not working - with a '.jar' file 'opening' rather than 'running'!
                                        Many of these tools use small Java '.jar' executable files that do specific tasks like zip/unzip and image manipulation.

                                        I have found that I can reproduce this weirdness IF I let a 'zip/unzip' application like AlZip or WinRar 'poach' the '.jar' file-type as one that it will open. If so then when Ruby tries to 'open' a '.jar' file instead of it 'executing' in Java [like it should], it 'opens' in the decompression application...

                                        The solution = look at your WinRar etc settings and ensure '.jar' is NOT one of its file-types for opening... 😒

                                        TIG

                                        1 條回覆 最後回覆 回覆 引用 0
                                        • TIGT 離線
                                          TIG Moderator
                                          最後由 編輯

                                          Here's an update http://forums.sketchucation.com/viewtopic.php?p=293677#p293677
                                          A stupid typo preventing ImageTrimmer working properly on MAC is now corrected. 😒

                                          TIG

                                          1 條回覆 最後回覆 回覆 引用 0
                                          • TIGT 離線
                                            TIG Moderator
                                            最後由 編輯

                                            Here's an update http://forums.sketchucation.com/viewtopic.php?p=293677#p293677
                                            The time-out for ImageTrimmer file creation extended to 60secs to cater for larger files being slow to complete...

                                            TIG

                                            1 條回覆 最後回覆 回覆 引用 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 9
                                            • 6 / 9
                                            • 第一個貼文
                                              最後的貼文
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement