sketchucation logo sketchucation
    • Login
    ℹ️ GoFundMe | Our friend Gus Robatto needs some help in a challenging time Learn More

    [Plugin] Skel_animation base extension 1.01 +.02

    Scheduled Pinned Locked Moved Plugins
    12 Posts 6 Posters 10.9k Views
    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.
    • chrisglasierC Offline
      chrisglasier
      last edited by chrisglasier

      Skel 3some.gifThis plug-in provides the means to use Matt Scarpino's Skel animation module with existing model figures. There are dialogs that open from the context (pose and new frame) and View (Run, Auto name and Auto joints) menus. Please note the Ruby_tree.rb that helps process raw SU data and selections for the Skel bones seems to throw a loading error on any version other than Sketchup v 8.

      Included are two example skps, one with four keyframes and one without. Please try them out. If everything is OK then I will explain how to make a model that can be auto-named and -jointed. (Actually I need a bit more time to finish the joint business).

      There seems to be plenty of potential in expanding on Matt's original initiative including stringing together keyframe modules - ease in starts, repeating intermediates, ease out finishes and so on.


      Edit Jan 28 2011

      I have added the revised skel_ui.rb with the auto_joints and the skp that has the upper and lower limbs and body as components (to show what is needed from any model). There is no need to name the component definitions except for the body (must be called 'body'). Use auto name and auto joints and then check with view > faces > x ray & > shaded (to see red joints inside). Joint positions will probably need some tweaking. They are nested with their limbs, so need to open/close each to adjust and test as necessary.


      edit: swapped zip - found error in pivot joints
      edit: added pix of name, joints and adjustment
      edit 1.02 observer added to clear variables pre save


      extract to SU 8 plugins folder


      QuinSkps.ZIP


      QuinSkel - components only.zip


      tree_animation 1.01.ZIP


      q7.gif


      q8.gif


      q9.gif


      tree_animation 1.02.zip

      With TBA interfaces we can analyse what is to be achieved so that IT can help with automation to achieve it.

      1 Reply Last reply Reply Quote 0
      • Rich O BrienR Online
        Rich O Brien Moderator
        last edited by

        Thanks Chris. Gonna give this a go to see if it has other uses. Looks very impressive 👍

        Download the free D'oh Book for SketchUp

        1 Reply Last reply Reply Quote 0
        • D Offline
          driven
          last edited by

          hi Chris,

          hope your keeping well,

          'mostly' working on the 'Mac',
          after the first run parts can end up 'hidden', and although you can use 'unhide all' to get them back and then continue, it can lead to SU crashing...

          john

          learn from the mistakes of others, you may not live long enough to make them all yourself...

          1 Reply Last reply Reply Quote 0
          • chrisglasierC Offline
            chrisglasier
            last edited by

            @driven said:

            'mostly' working on the 'Mac',
            after the first run parts can end up 'hidden', and although you can use 'unhide all' to get them back and then continue, it can lead to SU crashing...

            Thanks for the test results.

            Can I explain the hidden business? The Skeleton is made from the component definitions and transformations of an old exploded skeleton (pose) or the master (first pose and run). Immediately before the skeleton is formed these templates are hidden. After the animation is complete the skeleton is exploded (pose) or erased (run) and the 'spent' body parts erased. Maybe you can see something there that is causing the splats. I don't seem to get them on my PC but I do notice loading and closing times are very variable, so it's obviously screwing around with SU's brains somehow.

            A bit beyond me really but I am sure it can be solved ...

            Tp

            With TBA interfaces we can analyse what is to be achieved so that IT can help with automation to achieve it.

            1 Reply Last reply Reply Quote 0
            • chrisglasierC Offline
              chrisglasier
              last edited by

              Please see first post for additions

              With TBA interfaces we can analyse what is to be achieved so that IT can help with automation to achieve it.

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

                Your mannequin seems like a very useful test-model for human figure animation. I posted some more about it on my Keyframe Animation topic here.

                My SketchUp Plugins

                1 Reply Last reply Reply Quote 0
                • iichiversiiI Offline
                  iichiversii
                  last edited by

                  Hi Chris, just wondering have you taught about posting a tutorial video on how to set up a character for this feature, i downloaded the plugin but have no idea where to start with it

                  Bring on the Rain...

                  1 Reply Last reply Reply Quote 0
                  • chrisglasierC Offline
                    chrisglasier
                    last edited by

                    @iichiversii said:

                    Hi Chris, just wondering have you taught about posting a tutorial video on how to set up a character for this feature, i downloaded the plugin but have no idea where to start with it

                    I hadn't ... but as I am experimenting with using macro-type animation directly in the original interface (see demos in the lab of my website) ... I am thinking perhaps this could be another example of use.

                    Meanwhile here is a quick video. Actually the action in SU itself is very much smoother. You can see by using QuinSkel 4 frames.skp from QuinSkps.zip and base extension 1.02. Then ... View > Skel_animation > Run

                    View My Video

                    Now I need to find out how I did it!

                    With TBA interfaces we can analyse what is to be achieved so that IT can help with automation to achieve it.

                    1 Reply Last reply Reply Quote 0
                    • duanekempD Offline
                      duanekemp
                      last edited by

                      Driven sent me to this thread and glad he did.

                      I'm very interested in knowing if there has been any further development on this since fall of 2011?

                      I clicked on the website link... wouldn't load (http://glasier.hk/lab.php)

                      And of course, I saw the video. Thank you for sharing with us. But can you share what the advances have been since?

                      Duane Kemp

                      Kemp Productions
                      Puidoux, Switzerland
                      Gallery:
                      https://duanekemp.artstation.com/

                      1 Reply Last reply Reply Quote 0
                      • chrisglasierC Offline
                        chrisglasier
                        last edited by

                        @duanekemp said:

                        ... But can you share what the advances have been since?

                        Well this was a small foray into an area that is important to what I have been trying to achieve for ages. As an infographist you may be interested in having a look at my video channel (https://www.youtube.com/channel/UCbK31Yy8yfs81mVBaXw3DXA). I am currently working on a new entry which consolidates everything into the node-webkit approach. This means individuals can use their desktops as part of the Web something like people use their smart phones as part of telecommunications. I hope a few weeks more will allow me to explain this properly!

                        With TBA interfaces we can analyse what is to be achieved so that IT can help with automation to achieve it.

                        1 Reply Last reply Reply Quote 0
                        • duanekempD Offline
                          duanekemp
                          last edited by

                          Thank you for the heads up.

                          Duane Kemp

                          Kemp Productions
                          Puidoux, Switzerland
                          Gallery:
                          https://duanekemp.artstation.com/

                          1 Reply Last reply Reply Quote 0
                          • chrisglasierC Offline
                            chrisglasier
                            last edited by

                            @duanekemp said:

                            Thank you for the heads up.

                            Here is a preview of the video I mentioned.

                            Skel appears around 3.00 in a collage showing different types of multimedia using html5 in node-webkit desktop windows instead of separately launched applications.

                            I'm a bit concerned about the soundtrack. Is it acceptable on an amateur basis?

                            With TBA interfaces we can analyse what is to be achieved so that IT can help with automation to achieve it.

                            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