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

Collaborative Sketchup

Scheduled Pinned Locked Moved Developers' Forum
6 Posts 5 Posters 729 Views 5 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.
  • S Offline
    Scienthsine
    last edited by 14 Aug 2008, 14:06

    So, from what I can see... sketchup has enough observer classes, and scripting power to be able to detect almost any change, and replicate it... and ruby has a full featured networking library... (Or javascript could be used, or a combination of both.)

    So, one of the script ideas I've had is 'Collaborative Sketchup'. Allow to computers running sketchup to connect via tcp, and on a change, replicate this change on the other.

    A few ideas regarding this:
    -WebDialog chat window for communication.
    -Some sort of graphical representation of the other users view, and current selection.

    Going off on a tangent... Using this idea, and a similar idea to the 'game in sketchup' thing, a mini Sketchup-Life πŸ˜‰ could be created...

    Anyway I think it'd be pretty easy to do, and could be useful. If using sketchup for game levels, or scenes, each person could be working on a different part of the 'world' at the same time, with realtime changes.

    Anyway, this is one of my sketchup script ideas, but it's pretty far back on the list. I decided I'd post it and see what people think, maybe someone with more time could get a start on it. πŸ˜„

    1 Reply Last reply Reply Quote 0
    • M Offline
      Marian
      last edited by 14 Aug 2008, 16:56

      This sounds very cool, if this is possibile it would be something that as far as know no other 3d application has, and it would be really usefull in many instances.
      Hope you can do it.
      GOOD LUCK! πŸ˜„

      http://marian87.deviantart.com/

      1 Reply Last reply Reply Quote 0
      • R Offline
        RickW
        last edited by 14 Aug 2008, 20:56

        Yep, I've been working on it off and on for a while. Nothing ready for prime-time, yet, though.

        RickW
        [www.smustard.com](http://www.smustard.com)

        1 Reply Last reply Reply Quote 0
        • J Offline
          Jim
          last edited by 14 Aug 2008, 21:04

          Have a look at this thread:

          http://www.sketchucation.com/forums/scf/viewtopic.php?f=10&t=10713

          plot-paris did a nice mock-up, and don't miss Gaieus' response.

          Hi

          1 Reply Last reply Reply Quote 0
          • P Offline
            Phil Rader AIA
            last edited by 15 Aug 2008, 01:59

            http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=10443

            Watch the video and imagine that sketchup on both machines or multiple machines is getting data from a central location a server somewhere. Scott is downloading data sets and that data is then translated by ruby into geometry. It would appear that through ruby Sketchup can communicate bi-directional to a remote computer so the possibility of shared modeling does exist.

            http://www.philrader.com

            1 Reply Last reply Reply Quote 0
            • S Offline
              Scienthsine
              last edited by 15 Aug 2008, 03:25

              Phil> That video was what I had in mind when I made the 'Sketchup-Life' statement.

              I see we have some people working on it, and some older threads about it. I like the mock-up, but I would allow each user to have their own view, and just use an arrow to approximate other views for other users, also a color-based highlight showing who has what selected....

              Just from my journeys through the documentation, I believe it's well doable with sketchup as it is now, to a great extent. Even things like the texture sharing can be done with ruby and javascript. Most of it can be done with just ruby, but the webdialog would give us a nice update timer, and an easy to do chat interface.

              Anyway, it's after atleast 2 other scripts I gotta write.... so I can't work on it just yet 😞

              I hope one of you other guys gets something up soon, and open source is always nice πŸ˜‰ If not, I'll get to it eventually πŸ˜›

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

              Advertisement