sketchucation logo sketchucation
    • Login
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    ⚠️ Important | Libfredo 15.6b introduces important bugfixes for Fredo's Extensions Update

    Face Sun Plug-in

    Scheduled Pinned Locked Moved Plugins
    19 Posts 7 Posters 3.9k 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.
    • J Offline
      Jim
      last edited by

      A plug-in does not exist as far as I know, but it wouldn't be hard to write.

      How's your Ruby programming?

      Hi

      1 Reply Last reply Reply Quote 0
      • C Offline
        construsol
        last edited by

        Jim:

        I also think it wouldn't be hard, but I dont do Ruby, or any kind of programming. I hopping someone can help making the program or telling where I can learn to do it.

        @jim said:

        A plug-in does not exist as far as I know, but it wouldn't be hard to write.

        How's your Ruby programming?

        1 Reply Last reply Reply Quote 0
        • TIGT Online
          TIG Moderator
          last edited by

          We can get the vector to the Sun's rays ( Sketchup.active_model.shadow_info["SunDirection"]). This should be equivalent to the face.normal, so we just need to make a rotation transformation to align these two vectors [say about the face.bounds.center with the axis obtained from the cross of the vectors ?] and then apply that to the face's vertices en mass (I assume it'd be a loose 'face' ??)... 🤓

          TIG

          1 Reply Last reply Reply Quote 0
          • thomthomT Offline
            thomthom
            last edited by

            Would also need a Shadow observer to update when as the Sun changes.

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

            1 Reply Last reply Reply Quote 0
            • TIGT Online
              TIG Moderator
              last edited by

              @thomthom said:

              Would also need a Shadow observer to update when as the Sun changes.

              That's assuming it was to auto-update its orientation - otherwise a one-off - 'set_the_face_to_look_at_the_sun_now' tool would simply reorient the face to look direct at the current sun's position - but if the sun moved the face wouldn't ?

              TIG

              1 Reply Last reply Reply Quote 0
              • thomthomT Offline
                thomthom
                last edited by

                I got the impression live update was part of the request.

                @construsol said:

                . It would work like the existing feature "Face Camera"

                But if a one of adjustment is all that is needed then it'd simply things - avoiding pesky observers.

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

                1 Reply Last reply Reply Quote 0
                • TIGT Online
                  TIG Moderator
                  last edited by

                  With it auto-updating via 'pesky observers' you would get a weird model, with things turning to the sun as it changed between scenes like a time-lapse movie of flowers ??? Better, but much more convoluted code-wise...

                  TIG

                  1 Reply Last reply Reply Quote 0
                  • facerF Offline
                    facer
                    last edited by

                    The SunTools plugin by Guedi Capeluto has a feature called "Sun View"
                    which gives an axonometric view from the Sun.

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      construsol
                      last edited by

                      Hi Thomthom:

                      Live update is not needed, just make a plane face to a direction in which the sun would be in a specific date and time, and keep that orientation fixed even if the sun starts to move.

                      @thomthom said:

                      I got the impression live update was part of the request.

                      @construsol said:

                      . It would work like the existing feature "Face Camera"

                      But if a one of adjustment is all that is needed then it'd simply things - avoiding pesky observers.

                      1 Reply Last reply Reply Quote 0
                      • thomthomT Offline
                        thomthom
                        last edited by

                        Made a quick plugin: http://forums.sketchucation.com/viewtopic.php?f=323&t=27499

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

                        1 Reply Last reply Reply Quote 0
                        • GaieusG Offline
                          Gaieus
                          last edited by

                          I have also seen a dynamic component of a solar panel that followed the sun.

                          Gai...

                          1 Reply Last reply Reply Quote 0
                          • thomthomT Offline
                            thomthom
                            last edited by

                            Yea - good point. Though I never manage to find it when I want to use it as an example...

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

                            1 Reply Last reply Reply Quote 0
                            • C Offline
                              construsol
                              last edited by

                              Thank you very much, this is just what I needed with the "Face Sun" Plug-in. I tested it by putting a perpendicular line to the plane that is facing the sun and it does not cast shadows, so it looks that it works great. One question, ¿How can a plane of a cube be selected and then the entire cube, not just the plane, faces the sun? Thanks again.

                              @thomthom said:

                              Made a quick plugin: http://forums.sketchucation.com/viewtopic.php?f=323&t=27499

                              1 Reply Last reply Reply Quote 0
                              • GaieusG Offline
                                Gaieus
                                last edited by

                                @thomthom said:

                                Yea - good point. Though I never manage to find it when I want to use it as an example...

                                I got it - posted here:

                                Subject: Solar panels that track the sun

                                @dsarchs said:

                                The solar panel is under the "solar panel" tab for this component

                                Gai...

                                1 Reply Last reply Reply Quote 0
                                • thomthomT Offline
                                  thomthom
                                  last edited by

                                  @construsol said:

                                  Thank you very much, this is just what I needed with the "Face Sun" Plug-in. I tested it by putting a perpendicular line to the plane that is facing the sun and it does not cast shadows, so it looks that it works great. One question, ¿How can a plane of a cube be selected and then the entire cube, not just the plane, faces the sun? Thanks again.

                                  @thomthom said:

                                  Made a quick plugin: http://forums.sketchucation.com/viewtopic.php?f=323&t=27499

                                  I could make it orient the connected geometry to the selected faces. Doubt I have time until after the weekend though.

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

                                  1 Reply Last reply Reply Quote 0
                                  • C Offline
                                    construsol
                                    last edited by

                                    Thom:

                                    I would greatly appreciate it if you can do this. Thanks again for your help.

                                    @thomthom said:

                                    @construsol said:

                                    Thank you very much, this is just what I needed with the "Face Sun" Plug-in. I tested it by putting a perpendicular line to the plane that is facing the sun and it does not cast shadows, so it looks that it works great. One question, ¿How can a plane of a cube be selected and then the entire cube, not just the plane, faces the sun? Thanks again.

                                    @thomthom said:

                                    Made a quick plugin: http://forums.sketchucation.com/viewtopic.php?f=323&t=27499

                                    I could make it orient the connected geometry to the selected faces. Doubt I have time until after the weekend though.

                                    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