Skip to content

Releases: naver/egjs-view360

3.3.0 (2020-02-12)

12 Feb 09:11
Compare
Choose a tag to compare

Summary

PanoViewer

Feature

SpinViewer

  • No change

3.2.2 (2019-09-26)

26 Sep 04:56
Compare
Choose a tag to compare

Bug Fix

  • Fix yawRange bug by fov #290
  • Fix delayed frame is not rendered (Mac OS X Safari) #282

3.2.1 (2019-02-14)

14 Feb 04:42
Compare
Choose a tag to compare

Bug Fix

  • Bundle promise polyfill for IE11 #274

Refactor

  • Check chromium version by user agent #280
    • It can checks chromium version based browser like Samsung Internet, NAVER App

3.2.0 (2018-12-27)

3.1.0 release (2018-07-30)

30 Jul 09:30
Compare
Choose a tag to compare

Summary

PanoViewer

Feature

  • Added new Cubemap type (CUBESTRIP) with faster rendering (#218)
  • Support Equi Angular Cubemap (EAC)(#220)
  • Add Type definition for TypeScript support (#219)
  • Trigger an event on rendering failure (#190)

Refactoring

  • Replace WheelInput with WheelInput of Axes (#83)

SpinViewer

  • No change

Details

PanoViewer

1. Added new Cubemap type (CUBESTRIP) with faster rendering

Add CUBESTRIP to existing ProjectionType

New Type Added

// PanoViewer.ProjectionType
ProjectionType {
  EQUIRECTANGULAR: "equirectangular",
  CUBEMAP: "cubemap",
  CUBESTRIP: "cubestrip" // 3.1 new feature
}

How it works differently

Draw texture images directly into the Shader without going through the Canvas

Performance improvement

2. Support Equi Angular Cubemap (EAC)

Currently supported only in CUBESTRIP

Increase pixel uniformity by distributing the concentration of pixels concentrated in a specific area

In the figure below, the closer the pixel value is to blue, the higher the pixel density is.
And the closer to red, the lower the density of pixels.

> Equirectangular Projection (left), Standard Cubemap (middle), Equi-Angular Cubemap (right)

Reference: https://blog.google/products/google-ar-vr/bringing-pixels-front-and-center-vr-video/

3.0.2

28 May 08:38
Compare
Choose a tag to compare

3.0.2 release (2018-05-28)

Refactoring

Bug Fixes :

  • YawPitchControl
    • Update panScale for panning sensitivity when size is changed. (#209) (#204)

Chore tasks :

  • All

3.0.1

17 Apr 08:06
Compare
Choose a tag to compare

3.0.1 release (2018-04-17)

Refactorings :

  • PanoViewer
    • Exception handling texImage2D (#197)

Bug Fixes :

  • PanoViewer
    • lookAt should accept more than 1000ms (#195)

Chore task:

  • All
    • Add keywords on package.json (#198)

3.0.0

12 Apr 08:32
Compare
Choose a tag to compare

3.0.0 release (2018-04-12)

Features :

  • PanoViewer

    • Video Support (#44)
    • Better Performance (#126)
    • Test Coverage (62% -> 92%)
    • Multiple Image Load (#127)
    • Various types of Cubemap (#131)
    • Additional gyro mode - VR (#137)
    • Enable native scroll when viewer is embeded (#171)
    • Interface improvement
    • Bug fixes
  • SpinViewer

    • Add spinTo method (#140)
    • Unify interface

2.0.3

30 Jan 04:37
Compare
Choose a tag to compare

2.0.3 release (2018-1-30)

SpinViewer

fixed

  • Fixed side effects by upgrading egjs-Axes to v2.5.0

2.0.2

29 Jan 14:01
Compare
Choose a tag to compare

2.0.2 release (2018-1-29)

Upgrade egjs-Axes to v2.5.0

Don't use this version. There is a critical issue on the spin viewer.