GithubHelp home page GithubHelp logo

hugomalencar / panorama-tracker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dfelinto/panorama-tracker

0.0 2.0 0.0 137.91 MB

addon to help tracking of panorama videos

Python 97.73% GLSL 2.27%

panorama-tracker's Introduction

Panorama-Tracker

addon to help producing a stabilized panorama footage via tracking.

How to use it?

  1. add two markers and track them across the frames
  2. select the track you want to use as the pivot/stable point/focus
  3. click on "Set Focus Track"
  4. select the track you want to use as a reference for stability (so the relation between both points remain the same)
  5. click on "Set Target Track"
  6. click on "Panorama Camera"
  7. that's all (as in, you can render out the stabilized panorama).

If you change your camera from Panorama to Perspective, you can see that the 3d cursor is always on the "Focus" marker By default the frame you are when you select "Panorama Camera" is the one that will be used as reference. That means if you render that frame the result you get is the same from the original footage. If you click again in "Panorama Camera" in a different frame you will get a new reference frame.

If your resulting panorama is upside down click on "Panorama Camera" again to fix it.


It was recently posted on Blender Network an article about the making of this addon. It also showcases how to use it: http://www.blendernetwork.org/blog/success-story-by-sebastian-koenig

You can also access the video directly via: https://vimeo.com/75889844

Installation

In a terminal paste the following commands:

$ git clone https://github.com/dfelinto/Panorama-Tracker.git
$ cd Panorama-Tracker
$ zip -x __pycache__ -x */.git* -r9 movie_clip_editor_panorama_tracker.zip movie_clip_editor_panorama_tracker

Now install the movie_clip_editor_panorama_tracker.zip in Blender as an addon.

Update

In a terminal paste the following commands:

$ git pull origin

Followed by the rsync command for your OS:

Mac:

$ rsync -rv --exclude=.DS_Store --exclude=.git --exclude=*.blend1 --exclude=*.blend2 --exclude=*.swp --exclude=*.swo movie_clip_editor_panorama_tracker ~/Library/Application\ Support/Blender/2.76/scripts/addons/

Linux:

$ rsync -rv --exclude=.DS_Store --exclude=.git --exclude=*.blend1 --exclude=*.blend2 --exclude=*.swp --exclude=*.swo movie_clip_editor_panorama_tracker ~/.config/blender/2.76/scripts/addons/

Optionally, instead of rsync you can generate a new .zip, remove the previous version of the addon and re-install it.

panorama-tracker's People

Contributors

dfelinto avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.