sketchucation logo sketchucation
    • Login
    ⌛ Sale Ending | 30% Off Profile Builder 4 ends 30th September

    [Plugin][$] ThruPaint - v2.8d - 13 May 25

    Scheduled Pinned Locked Moved Plugins
    186 Posts 53 Posters 16.2k Views 53 Watching
    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.
    • Rich O BrienR Online
      Rich O Brien Moderator
      last edited by

      @Boarder4fun ThruPaint is not part of Fredo Bundle

      Download the free D'oh Book for SketchUp 📖

      1 Reply Last reply Reply Quote 0
      • S Offline
        sentur
        last edited by

        The material browser has stopped working for me. I've tried uninstalling and reinstalling ThruPaint a couple of times now.

        ThruPaint works as expected, except the Material Browser function never appears when clicking on the button in the UI toolbar.

        Any ideas?

        1 Reply Last reply Reply Quote 0
        • fredo6F Offline
          fredo6
          last edited by

          Can you open the Ruby Console to catch potential errors ?

          Also, the Material Browser is automatically shown the first time you launch ThruPaint. But then, ThruPaint only opens with the palette buttons on subsequent launches. Click on the colored button on the right to invoke the Material Browser.

          e5af26ba-360f-4ed0-aee1-9fa58688f2a3-image.png

          S 1 Reply Last reply Reply Quote 0
          • S Offline
            sentur @fredo6
            last edited by

            @fredo6 The material browser has worked in the past. It just now no longer opens when I click the 3x3 grid button.

            DDPM.Subagent.User_WpbIlF1JHG-1.gif

            Here's the output of the Ruby Console.

            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4220:in `onMouseMove_zero'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3014:in `change_current_material'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmaindialog.rbe:2081:in `matbro_notify_event_exec'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmaindialog.rbe:2068:in `matbro_notify_event'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_!libfredo6/body_lib6materialbrowser.rbe:1740:in `call'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_!libfredo6/body_lib6materialbrowser.rbe:1740:in `notify_event'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_!libfredo6/body_lib6materialbrowser.rbe:3626:in `matos_set_current_from_su'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_!libfredo6/body_lib6materialbrowser.rbe:3528:in `on_material_event_exec'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_!libfredo6/body_lib6materialbrowser.rbe:3517:in `block (2 levels) in on_material_event'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_!libfredo6/body_lib6materialbrowser.rbe:3515:in `each'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_!libfredo6/body_lib6materialbrowser.rbe:3515:in `block in on_material_event'
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4220:in `onMouseMove_zero'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:2994:in `sample_current_material'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:2047:in `handle_click_down'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4258:in `onLButtonDown'
            Error: Error: nil
            nil
            Error: #<NoMethodError: undefined method `entities' for nil:NilClass>
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupaintmiro.rbe:364:in `family_search_stamped_faces'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3058:in `miro_detect'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1784:in `analyze_picked_face'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1418:in `pick_current_element'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:1385:in `handle_move'
            c:/users/enswlaw/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:4246:in `onMouseMove'
            
            fredo6F 1 Reply Last reply Reply Quote 0
            • fredo6F Offline
              fredo6
              last edited by

              NEW RELEASE: ThruPaint v2.8d - 13 May 25

              Requirements:

              • >= LibFredo6 14.7a

              ThruPaint 2.8d is a release including:

              • bug fixing in some situations with textures

              Home Page of ThruPaint for information and Download.

              Main post of this thread.

              1 Reply Last reply Reply Quote 0
              • fredo6F Offline
                fredo6 @sentur
                last edited by TIG

                @sentur
                Thanks for reporting. It looks like there is something weird in the model, although it look simple.

                Anyway, I fixed the error in ThruPaint v2.8d, just published.

                S 1 Reply Last reply Reply Quote 0
                • S Offline
                  sentur @fredo6
                  last edited by

                  @fredo6 Amazing. Thank you such a quick fix Fredo!

                  1 Reply Last reply Reply Quote 0
                  • A Offline
                    Archimars
                    last edited by

                    Hello Fredo,

                    It’s a pleasure working with your plugins since 2007... I’m currently facing a major issue with the latest versions of FredoLib and TruPaint, which I just installed. TruPaint does not display the contextual texture selection window, and I also cannot access its functions, even though I have purchased a license for this product.

                    After reinstalling FredoLib, none of your other plugins respond anymore! I’m having trouble understanding whether this is related to a license update issue.

                    Could you please let me know the steps I should follow?

                    Thanks in advance!

                    *C’est un plaisir de travailler avec tes plugins depuis 2007… J’ai une grosse difficulté avec la dernière version de FredoLib et TruPaint, que je viens d’installer. TruPaint n’affiche pas l’écran contextuel de sélection des textures, et je n’ai pas non plus accès aux fonctions, alors que j’ai pourtant acheté la licence de ce produit.

                    En réinstallant FredoLib, tes autres plugins ne répondent plus du tout ! J’ai du mal à comprendre s’il s’agit d’un problème lié à la mise à jour des licences.

                    Pourrais-tu m’indiquer la marche à suivre ?

                    Merci d’avance !*😧

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      Archimars
                      last edited by Rich O Brien

                      Le message d'erreur en question dans la console ruby :

                      2022/sketchup/plugins/fredo6_thrupaint/thrupainttool.rbe:3010:in `block in change_current_material'
                      Error: #<NoMethodError: undefined method `window_get_window' for G6B:Module
                      Did you mean?  window_get_title>
                      c:/users/apt201080/appdata/roaming/sketchup/sketchup 2022/sketchup/plugins/fredo6_!libfredo6/body_lib6webcursor.rbe:117:in `block in compute_sub_handle'
                      c:/users/apt201080/appdata/roaming/sketchup/sketchup 2022/sketchup/plugins/fredo6_!libfredo6/body_lib6webcursor.rbe:116:in `each'
                      c:/users/apt201080/appdata/roaming/sketchup/sketchup 2022/sketchup/plugins/fredo6_!libfredo6/body_lib6webcursor.rbe:116:in `compute_sub_handle'
                      c:/users/apt201080/appdata/roaming/sketchup/sketchup 2022/sketchup/plugins/fredo6_!libfredo6/body_lib6webcursor.rbe:105:in `block in create'
                      
                      1 Reply Last reply Reply Quote 0
                      • fredo6F Offline
                        fredo6
                        last edited by

                        It seems that the loading of LibFredo6 does not execute well (the binary does not load).

                        Could you use the menu entry Window > LibFredo6 settings... > Fredo6 Plugins Information for Sketchucation Support and post the output here. This is to have the details on what is loaded.

                        Anyway, this has nothing to do with the license a priori.

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

                        Advertisement