sketchucation logo sketchucation
    • Login
    ๐Ÿค‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    Exporters

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    18 Posts 7 Posters 2.2k Views 7 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.
    • R Offline
      remus
      last edited by

      Is their anything stopping someone from writing ruby versions of the exporters that usually only come with the pro version?

      http://remusrendering.wordpress.com/

      1 Reply Last reply Reply Quote 0
      • jujuJ Offline
        juju
        last edited by

        Maybe first consult the EULA.

        Save the Earth, it's the only planet with chocolate.

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

          Remus,

          surprised you would ask that ๐Ÿ˜ฎ

          Love the fact that some HATE my avatar.....

          1 Reply Last reply Reply Quote 0
          • R Offline
            remus
            last edited by

            Im not asking anyone to do it, im just asking if it is technically possible.

            I dont condone it at all, just in case your wondering ๐Ÿ˜„

            http://remusrendering.wordpress.com/

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

              good answer Remus ๐Ÿ˜†

              Love the fact that some HATE my avatar.....

              1 Reply Last reply Reply Quote 0
              • R Offline
                remus
                last edited by

                And does anyone know where i can find a copy of the EULA, i had a quick check in SU and on the SU site but couldnt see anything obvious.

                http://remusrendering.wordpress.com/

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

                  If the EULA doesn't prevent this, and it is technically possible, why not do this? If Google were to oppose this, they should've put it in the license. I, for one, would love a better PDF-exporter, or maybe an Adobe Illustrator exporter, supporting layers and groups and what not. Wish I were good enough at programming to do this myself ๐Ÿ˜„

                  // Olle

                  1 Reply Last reply Reply Quote 0
                  • jujuJ Offline
                    juju
                    last edited by

                    @remus said:

                    And does anyone know where i can find a copy of the EULA, i had a quick check in SU and on the SU site but couldnt see anything obvious.

                    C:\Program Files\Google\Google SketchUp 6\Resources\en-US\license.txt

                    Save the Earth, it's the only planet with chocolate.

                    1 Reply Last reply Reply Quote 0
                    • R Offline
                      remus
                      last edited by

                      Cheers.

                      http://remusrendering.wordpress.com/

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        remus
                        last edited by

                        Hmmm, well after reading the EULA icant see anything that would stop you from doing this.

                        Has anyone with a bit more legal know-how got any more info on this?

                        http://remusrendering.wordpress.com/

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

                          1.     PROPRIETARY RIGHTS
                            

                          You acknowledge that (a) the Software contains proprietary and confidential information that is protected by applicable intellectual property and other laws, and (b) Google owns all right, title and interest in and to the Software and software provided through or in conjunction with the Software, including without limitation all Intellectual Property Rights therein and thereto. "Intellectual Property Rights" means any and all rights existing from time to time under patent law, copyright law, trade secret law, trademark law, unfair competition law, and any and all other proprietary rights, and any and all applications, renewals, extensions and restorations thereof, now or hereafter in force and effect worldwide. You agree that you will not, and will not allow any third party to, (i) copy, sell, license, distribute, transfer, modify, adapt, translate, prepare derivative works from, decompile, reverse engineer, disassemble or otherwise attempt to derive source code from the Software, unless otherwise permitted, (ii) take any action to circumvent or defeat the security or content usage rules provided, deployed or enforced by any functionality (including without limitation digital rights management functionality) contained in the Software, (iii) use the Software to access, copy, transfer, transcode or retransmit content in violation of any law or third party rights, or (iv) remove, obscure, or alter Google's copyright notices, trademarks, or other proprietary rights notices affixed to or contained within or accessed in conjunction with or through the Software.

                          I would say that pretty well covers it. The part about modifying and reverse engineering is where I think they would get someone.

                          Love the fact that some HATE my avatar.....

                          1 Reply Last reply Reply Quote 0
                          • N Offline
                            notareal
                            last edited by

                            For my understanding there is nothing in 3. PROPRIETARY RIGHTS that can stop you to write a exporter. Ruby is a feature of SU, using it is no modifying or reverse engineering. Besides, in meny countries, like Finland, it is allowed to modify or what ever you want to to, unless you try to break DRM or copy protection, so program works like you want. Also usually a agreement that is not available to see at the time of purchase is considered invalid.

                            Just keep in mind that some formats like .max are undocumented, but for example .obj is well documented. Only catch can be in a license of the format on what you try to create a converter, if you use they own resource kit.

                            Welcome to try [Thea Render](http://www.thearender.com/), Thea support | [kerkythea.net](http://www.kerkythea.net/) -team member

                            1 Reply Last reply Reply Quote 0
                            • R Offline
                              remus
                              last edited by

                              Scott, as notareal says, i cant see anything in that to stop you writing your own exporters in ruby, as anything you write is your own creation, and as such isnt reverse engineering/modifying any of the code in SU.

                              As for the second point you highlighted, i dont see anything that says your only allowed to use exporters if youve brought the pro version, so you wouldnt be breaching anything there.

                              http://remusrendering.wordpress.com/

                              1 Reply Last reply Reply Quote 0
                              • FrederikF Offline
                                Frederik
                                last edited by

                                Scott, I have to agree with Notareal and Remus... ๐Ÿ˜‰

                                What you've highlighted is not saying that you're not allowed to write exporters... ๐Ÿ˜‰

                                Cheers
                                Kim Frederik

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

                                  After reading, I think you guys are right. I think there could be some resistance from google seeing as how not having export capabilities is one of the bigger things that separate Sketchup free from Pro. Making a exporter for the free version itself would not be the problem I think it would be the distribution of it seeing as how it would then (for the most part) make free into pro. I could be wrong but that would be my look at things if I were google. Although they might be willing to turn a blind eye as it just opens up capabilities to people debating about using sketchup but did not due to not having export capabilities.

                                  Sorry for jumping the gun though as now that I have read what I posted it is not directly related to exporters.

                                  Scott

                                  Love the fact that some HATE my avatar.....

                                  1 Reply Last reply Reply Quote 0
                                  • R Offline
                                    remus
                                    last edited by

                                    If such a thing was to happen id imagine youd be treading dodgy ground reagardless of wether theres anything in the EULA, good job it's all hypothetical.

                                    Any word from the almighty google representative? (craigd ๐Ÿ˜† ) Id be interested to see what the official stance is on this is.

                                    http://remusrendering.wordpress.com/

                                    1 Reply Last reply Reply Quote 0
                                    • AnssiA Offline
                                      Anssi
                                      last edited by

                                      Aren't there already quite a few file exporters written in Ruby? Indigo, Kerkythea, STL spring to mind. And I rememeber someone making a half workable OBJ importer too. All text-based formats with a documented structure, like DXF, should at least be possible.

                                      Anssi

                                      securi adversus homines, securi adversus deos rem difficillimam adsecuti sunt, ut illis ne voto quidem opus esset

                                      1 Reply Last reply Reply Quote 0
                                      • jujuJ Offline
                                        juju
                                        last edited by

                                        Anssi, I think the question is regarding exporters available in SU Pro and not SU Free. Emulating existing SU functionality that would normally only be available in the Pro version and making it available for Free users. There have been a few functions emulated for Free that is normally only available in Pro, another (apart from those already mentioned) is the ability to set location and set the North angle.

                                        Save the Earth, it's the only planet with chocolate.

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

                                        Advertisement