Skip to content
This repository has been archived by the owner on Jun 2, 2023. It is now read-only.

Releases: pchen66/panolens.js

R12.0.1

21 Feb 07:46
e6425d7
Compare
Choose a tag to compare
  • Exposed raycast position via event position-update
  • Added onError handling on ImageLoader failures.

R12

18 Feb 06:23
36a9345
Compare
Choose a tag to compare
R12

r11 -> r12

  • Fixed handling of InfoSpot appearing and disappearing
  • Upgraded to all security patches as of February 2021

r11

12 Jun 19:30
Compare
Choose a tag to compare
r11

r10 -> r11

  • Add unit tests and code coverage
  • VideoPanorama.playVideo() handles promise success and error state
  • Deprecate video element with src attribute in favor of source element

r10

05 Jun 18:24
0e5e742
Compare
Choose a tag to compare
r10
  • Major upgrade to ES6 modules 7d36e2f dc5d6f3
  • Deprecate gulp in favor of rollup bf9ef43 c3ee29d 8ee23ac
  • Internalize icon assets and deprecate panolens-offline versions 6860b5e
  • Deprecate SpriteText, Tile, TileGroup, BendModifier and Bmfont 9adf84b 2fd47d6
  • Replace image based reticle to be geometry based reticle 77e37a6
  • Constant variables are uppercase. PANOLENS.Controls becomes PANOLENS.CONTROLS and PANOLENS.Modes becomes PANOLENS.MODES 4714e3e
  • Deprecate PANOLENS.Utils dc5d6f3

r9

08 Jul 07:23
Compare
Choose a tag to compare
r9
  • Revert back commit for x scale -1 to flip texture
  • Add support for tweenControlCenterByObject
  • Update readme

r8

07 Jul 07:09
Compare
Choose a tag to compare
r8

Major changes

  • Reduce library size by replacing datauri images with remote link. Replace PANOLENS.DataImage with your own image source or use panolens-offline.min.js version if you wish to have everything locally
  • Support for multiple video panorama switching. The progress will be recorded and set the progress widget correspondingly
  • Implement VideoPanorama disposal method
  • Update Google Street View to support v3
  • Make video not autoplay on mobile device unless a user interaction
  • Support basic cross fade effect
  • Improve loading / unloading panorama pipeline to avoid blank transition between panorama loading
  • Remove invert x axis scale trick to avoid confusion
  • Shorten viewer configuration outputInfospotPosition to output
  • Support custom container resize
  • Make default container black
  • Add github badges

Migration

  • No more restriction on setting the panorama in the same location
  • Use panorama.link now takes additional THREE.Vector3(x,y,z) as the location for infospot

r7

16 Jun 07:01
Compare
Choose a tag to compare
r7

Bug Fix

  • Fix bug on fullscreen / window resize
  • Fix bug on infospot element translation inside a container
  • Handle esc on fullscreen exit

New Feature

  • Make output position either in console, overlay element, or disabled
  • Add vertical delta option when adding hover text / element on infospot

r6

02 Jun 02:50
Compare
Choose a tag to compare
r6

Bug Fix

Fix orientation bug on chrome mobile which has incorrect window.innerWidth when the event fires
Fix infospot not display properly on mobile / desktop scenarios
Fix a bug when toggling between different modes

Feature

Implemented a feature to allow element content follow with Infospot when within viewport
Add support for enabling specific control or mode dynamically
Allow video elements have own sources - @emibap

r5

30 Mar 07:49
Compare
Choose a tag to compare
r5

Fix Video Panorama on iOS

r4

21 Feb 06:10
Compare
Choose a tag to compare
r4

Fix cardboard effect for three r81+