• SourceTree vs Github Desktop – Which one to use

    ,

    Sourcetree and GitHub Desktop are both free, GUI-based Git clients aimed at simplifying version control for developers. While they share the same core purpose—making Git more accessible—they differ in features, UI design, integration options, and target audiences.


    Installation & Setup

    • Sourcetree
      • Download: https://www.sourcetreeapp.com/
      • Supported OS: Windows 10+, macOS 10.13+
      • Prerequisites: Comes bundled with its own Git, or can be pointed to a system Git install.
      • Initial Setup: Wizard guides SSH key generation, authentication with Bitbucket/GitHub/GitLab.
    • GitHub Desktop
      • Download: https://desktop.github.com/
      • Supported OS: Windows 10+, macOS 10.15+
      • Prerequisites: Bundled Git; seamless login with GitHub.com or GitHub Enterprise.
      • Initial Setup: One-click sign-in with GitHub; auto-syncs repositories from your GitHub account.

    Feature Comparison

    FeatureSourcetreeGitHub Desktop
    Branch VisualizationDetailed graph view with drag-and-drop for rebasing/mergingLinear graph, simpler but less configurable
    Staging & CommitFile-by-file staging, inline diff viewAll-or-nothing staging, side-by-side diff
    Interactive RebaseFull support via UIBasic support via command line only
    Conflict ResolutionBuilt-in merge tool integration (DiffMerge, Beyond Compare)Contextual conflict editor with choice panels
    Submodule ManagementNative submodule supportLimited; requires CLI
    Custom Actions / HooksDefine custom actions (e.g., launch scripts)No UI for custom Git hooks
    Git Flow / Hg FlowBuilt-in supportNone
    PerformanceCan lag on very large reposGenerally snappier on medium-sized repos
    Memory FootprintHigher RAM usageLightweight
    Platform IntegrationAtlassian Bitbucket, JiraDeep GitHub.com / Enterprise integration
    Learning CurveSteeper for beginnersBeginner-friendly
    (more…)
  • Methods for creating motion blur in Stop motion

    , ,

    en.wikipedia.org/wiki/Go_motion

     

    Petroleum jelly
    This crude but reasonably effective technique involves smearing petroleum jelly (“Vaseline”) on a plate of glass in front of the camera lens, also known as vaselensing, then cleaning and reapplying it after each shot — a time-consuming process, but one which creates a blur around the model. This technique was used for the endoskeleton in The Terminator. This process was also employed by Jim Danforth to blur the pterodactyl’s wings in Hammer Films’ When Dinosaurs Ruled the Earth, and by Randal William Cook on the terror dogs sequence in Ghostbusters.[citation needed]

     

    Bumping the puppet
    Gently bumping or flicking the puppet before taking the frame will produce a slight blur; however, care must be taken when doing this that the puppet does not move too much or that one does not bump or move props or set pieces.

     

    Moving the table
    Moving the table on which the model is standing while the film is being exposed creates a slight, realistic blur. This technique was developed by Ladislas Starevich: when the characters ran, he moved the set in the opposite direction. This is seen in The Little Parade when the ballerina is chased by the devil. Starevich also used this technique on his films The Eyes of the Dragon, The Magical Clock and The Mascot. Aardman Animations used this for the train chase in The Wrong Trousers and again during the lorry chase in A Close Shave. In both cases the cameras were moved physically during a 1-2 second exposure. The technique was revived for the full-length Wallace & Gromit: The Curse of the Were-Rabbit.

     

    Go motion
    The most sophisticated technique was originally developed for the film The Empire Strikes Back and used for some shots of the tauntauns and was later used on films like Dragonslayer and is quite different from traditional stop motion. The model is essentially a rod puppet. The rods are attached to motors which are linked to a computer that can record the movements as the model is traditionally animated. When enough movements have been made, the model is reset to its original position, the camera rolls and the model is moved across the table. Because the model is moving during shots, motion blur is created.

     

    A variation of go motion was used in E.T. the Extra-Terrestrial to partially animate the children on their bicycles.