Skip to content

The smooth transition among panorama views. By providing control point correspondences, we can guide the view morphing from one panorama to another in a natural way. Compared with typical solutions like bending, stretching, and parallax-effect methods, this solution provides a natural transition effect similar to what people see when walking in …

Notifications You must be signed in to change notification settings

subramanya1997/Indoor-Panoramic-Roaming-System

Repository files navigation

The smooth transition among panorama views. By providing control point correspondences, we can guide the view morphing from one panorama to another in a natural way. Compared with typical solutions like blending, stretching, and parallax-effect methods, this solution provides a natural transition effect similar to what people see when walking in 3D environment from one panorama viewing site to another.

The dynamic texture is formed by triangulation, which makes the scene transition of the panoramic roaming system more natural.

Blend method Morph method

Stress test & example:

-Dynamic Panorama -Dynamic Panorama Sphere -Example: Transition of a triangle

Main interface // Main window

View Demo:

  • Go to the [Sphere] column, click [Open Control], and then [Transition], the effect is not good (see Blend method above);
  • Go to the [Sphere] column, click [Open Control], and finally [Transition], the effect is much better (see Morph method above).

Inspiration:

-Face Morphing using OpenCV (C ++ / Python)-YouTube; -Face Morph Using OpenCV — C ++ / Python | Learn OpenCV

Notes:

-three.js / examples; -three.js / webgl_raycast_texture.html at master · mrdoob / three.js; -pnitsch / GSVPano.js: Google Street View Panorama Util -Canvas Voronoi-bl.ocks.org -CodeSeven / toastr: Simple javascript toast notifications -d3 / API.md at master · d3 / d3 -d3-voronoi / Diagram.js at master · d3 / d3-voronoi. -eligrey / FileSaver.js: An HTML5 saveAs () FileSaver implementation

Code reading suggestions: Tutorial.txt

About

The smooth transition among panorama views. By providing control point correspondences, we can guide the view morphing from one panorama to another in a natural way. Compared with typical solutions like bending, stretching, and parallax-effect methods, this solution provides a natural transition effect similar to what people see when walking in …

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published