• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

[Plugin] Exporting a texture from a material

Scheduled Pinned Locked Moved Plugins
29 Posts 15 Posters 37.9k Views 15 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.
  • T Offline
    troyhome
    last edited by 30 Jul 2008, 14:06

    Thank you, Al- this will help tremendously!
    One thing i should note about the script is that when i do run it to export all materials, it appears as though something happens- as though there might be a window hiding that shows a save location or somethings- but then there is nothing. All i mean is- i wonder if the materials are saving to some hidden location?
    Oh well- i like the .skm approach- thanks again!

    IOviz.com
    SU Pro 2024 PC

    1 Reply Last reply Reply Quote 0
    • C Offline
      Chris Fullmer
      last edited by 30 Jul 2008, 18:48

      Whats the matter with exportingas a 3ds file to get all the images out? I saw you said you didn't want to do that, but I didn't catch why? What do you mean by manually relinking?

      Chris

      Lately you've been tan, suspicious for the winter.
      All my Plugins I've written

      1 Reply Last reply Reply Quote 0
      • T Offline
        troyhome
        last edited by 30 Jul 2008, 21:58

        Hi Chris,
        I just mean having to export the file on which i'm working just so i get the maps... manually relinking? I don't know what i was thinking about when i typed that... I've been linking maps to Maxwell materials for the last couple days- i imagine that made it into my post somehow- how embarrassing.

        IOviz.com
        SU Pro 2024 PC

        1 Reply Last reply Reply Quote 0
        • A Offline
          Artz_ab
          last edited by 10 Oct 2010, 16:15

          thank you, i will try it

          1 Reply Last reply Reply Quote 0
          • I Offline
            Ineshtine
            last edited by 12 Jun 2012, 02:54

            I'm a year an a half off on this topic, but if anyone cares, I have written a plugin to export all of the textures from your models. It's very fast and not coded in Ruby. It's freeware and you can get it from http://Raylectron.com

            Please let me know how it works for you?

            What? you haven't tried Raylectron yet?

            1 Reply Last reply Reply Quote 0
            • E Offline
              eidam655
              last edited by 30 Aug 2012, 09:41

              hi, the raylecton exporter looks good, however, i would like to retain the plugin's functionality inside sketchup.

              so far the mass-export does not work because of this:

              Error; #<ArgumentError; wrong number of arguments (2 for 3)>
              C;/PROGRA~1/Google/Google SketchUp 8/Plugins/rps_texturewrite.rb;25;in `export_texture'
              C;/PROGRA~1/Google/Google SketchUp 8/Plugins/rps_texturewrite.rb;25;in `exportTextures'
              C;/PROGRA~1/Google/Google SketchUp 8/Plugins/rps_texturewrite.rb;24;in `each'
              C;/PROGRA~1/Google/Google SketchUp 8/Plugins/rps_texturewrite.rb;24;in `exportTextures'
              C;/PROGRA~1/Google/Google SketchUp 8/Plugins/rps_texturewrite.rb;216
              

              i would love to fix this, but i'm not familiar with Ruby, let alone Ruby inside Sketchup. if anyone could have a look at this issue, i'd be very very glad...

              I'm using SketchUp 2017, V-Ray 3.4

              1 Reply Last reply Reply Quote 0
              • T Offline
                TIG Moderator
                last edited by 30 Aug 2012, 09:44

                OR there's Didier's "Very Fast Texture Writer" http://forums.sketchucation.com/viewtopic.php?t=6386

                TIG

                1 Reply Last reply Reply Quote 0
                • I Offline
                  Ineshtine
                  last edited by 30 Aug 2012, 11:59

                  rps_texturewrite.rb is not part of Raylectron, it's from Renderplus, so you may want to contact them.

                  The Raylectron texture exporter is very fast, and, you can select the format you want to save the images as, and where to save them, and, it's easier to use, with a nice GUI.

                  What? you haven't tried Raylectron yet?

                  1 Reply Last reply Reply Quote 0
                  • A Offline
                    Al Hart
                    last edited by 30 Aug 2012, 14:14

                    I got the same errors when trying to use rps_texturewrite.rb.

                    I fixed it and uploaded a new version into the first post in this thread.

                    Al Hart

                    http:wiki.renderplus.comimageseefRender_plus_colored30x30%29.PNG
                    IRender nXt from Render Plus

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      Al Hart
                      last edited by 30 Aug 2012, 14:20

                      @troyhome said:

                      Thank you, Al- this will help tremendously!
                      One thing i should note about the script is that when i do run it to export all materials, it appears as though something happens- as though there might be a window hiding that shows a save location or somethings- but then there is nothing. All i mean is- i wonder if the materials are saving to some hidden location?
                      Oh well- i like the .skm approach- thanks again!

                      In the newest version, I added a display of the file names of all textures saved, which will appear in the Ruby Console. That should help:

                      e.g.

                      Writing: c:\tmp/texture_test/F0.jpg

                      Al Hart

                      http:wiki.renderplus.comimageseefRender_plus_colored30x30%29.PNG
                      IRender nXt from Render Plus

                      1 Reply Last reply Reply Quote 0
                      • E Offline
                        eidam655
                        last edited by 30 Aug 2012, 16:17

                        thanks for the fix, but in the meantime i also found the plugin TIG linked, so it's settled...

                        i might download the new version of this plugin, just to see the difference in source code; might come handy 😄

                        I'm using SketchUp 2017, V-Ray 3.4

                        1 Reply Last reply Reply Quote 0
                        • dramachik27D Offline
                          dramachik27
                          last edited by 20 Jul 2013, 01:11

                          Hello, I am new to sketchup and I am trying to use the program to create 3D models for a game. The issue I am having is when I export the model into Torque. We see all the colors I have applied but as for textures, they are all gone. Is there a way to change this outcome? 😄
                          ~G

                          1 Reply Last reply Reply Quote 0
                          • thomthomT Offline
                            thomthom
                            last edited by 20 Jul 2013, 09:39

                            What format are you exporting to?

                            Thomas Thomassen — SketchUp Monkey & Coding addict
                            List of my plugins and link to the CookieWare fund

                            1 Reply Last reply Reply Quote 0
                            • deaneauD Offline
                              deaneau
                              last edited by 2 Jul 2015, 10:57

                              hi Al Hart, i would love if you change your plugin by reading the color name and than naming the textures. this would be cool

                              thank you

                              MADE, BORN AND LIVING IN BERLIN
                              Big Thank You to all Programmers
                              Some German words are so long that they have a perspective. M.Twain

                              1 Reply Last reply Reply Quote 0
                              • A Offline
                                Al Hart
                                last edited by 20 Jul 2015, 16:36

                                Would you like to rename color only materials in SketchUp (not materials with textures) so the name matches the color (eg. RGB 255,0,0 becomes red), for common colors and the hex color for non-standard colors (e.g. RGB 100,200,100 becomes #64c864)

                                One "problem" we found recently is that people don't call RGB 0,255,0 green - but rather call it lime- and call 0,128,0 green

                                as in this chart:

                                https://s-media-cache-ak0.pinimg.com/236x/f9/47/82/f94782af2fff3cdb9bef53556d989852.jpg

                                Al Hart

                                http:wiki.renderplus.comimageseefRender_plus_colored30x30%29.PNG
                                IRender nXt from Render Plus

                                1 Reply Last reply Reply Quote 0
                                • A Offline
                                  Al Hart
                                  last edited by 20 Jul 2015, 16:39

                                  or did you mean that you wanted to rename the material itself to match the texture name included in the material?

                                  Al Hart

                                  http:wiki.renderplus.comimageseefRender_plus_colored30x30%29.PNG
                                  IRender nXt from Render Plus

                                  1 Reply Last reply Reply Quote 0
                                  • A Offline
                                    Al Hart
                                    last edited by 20 Jul 2015, 16:42

                                    or did you want to automatically rename the textures stored in the material to match the name of the material itself.

                                    This gets tricky because the SketchUp material can have names like: a'b/c, while a'b/c would not be a legal name for the texture itself.

                                    Al Hart

                                    http:wiki.renderplus.comimageseefRender_plus_colored30x30%29.PNG
                                    IRender nXt from Render Plus

                                    1 Reply Last reply Reply Quote 0
                                    • deaneauD Offline
                                      deaneau
                                      last edited by 13 Oct 2015, 21:02

                                      Al sorry for my very late answer.

                                      1. about Lime RGB 0 255 0

                                      in the RAL Colorchart you have not a color with this Name and RGB value.

                                      look here

                                      Link Preview Image
                                      RAL Color Chart | www.RALcolor.com

                                      RAL color RAL colour RAL number RAL chart

                                      favicon

                                      (www.ralcolor.com)

                                      standard colors Like RAL, HKS, PANTONE etc. is based on the subtractive color scheme (body colors) when you have "RGB" (normally additive color scheme) and add al three together you have black as result.

                                      additive color scheme https://de.wikipedia.org/wiki/Additive_Farbmischung

                                      result is white (light colors)

                                      the RGB Value is only an orientation and the name of the color is an orientation ,too. some peoples can memorize names better than digits or numbers and vice versa.

                                      1. i would have this:

                                      at (1) this name as image name, too in field (2)

                                      actually the plugin doesn´t work with the last sketchup make, or i doing anithing wrong.

                                      Snap_2015.10.13_22h50m47s_001_Materials.png

                                      i have attache the skp file.. the object was created with eneroth extract material.

                                      the color itself was created with a CSV-import-plugin.

                                      sorry again for the late answer.

                                      best regards Dean


                                      RAL_TEST_Sketchucation.skp

                                      MADE, BORN AND LIVING IN BERLIN
                                      Big Thank You to all Programmers
                                      Some German words are so long that they have a perspective. M.Twain

                                      1 Reply Last reply Reply Quote 0
                                      • C Offline
                                        ChokDK
                                        last edited by 26 May 2019, 18:45

                                        Hi writers and devs in this thread.
                                        Just 4 years later I found this! 😄

                                        I am looking for an exporter that can export (to .png) "whatever" colors or material used in SketchUp into 1 file, and so that it can be used in an OBJ file.

                                        In fact, something similar to what Blender can do ( Blender call it "bake" or "baking")
                                        is this possible, does something similar already exist, or.. would someone do it? 😄

                                        Regards

                                        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