Name: axis360
Owner: Little Star Media, Inc.
Description: Axis360 is a panoramic (360 video) rendering engine
Created: 2014-11-04 05:01:25.0
Updated: 2017-12-12 07:15:34.0
Pushed: 2017-01-27 15:37:15.0
Homepage: http://developer.littlstar.com/axis360/public/doc/littlstar-axis/1.21.4/
Size: 285983
Language: HTML
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Axis is a panoramic rendering engine built for the Littlstar Player. It supports the rendering of equirectangular, cylindrical, and panoramic textures. It can playback spherical videos and render panoramic images. It also supports stacked video produced from the VSN Mobile V.360 video camera. Axis has support for rendering multiple projections such as Stereoscopic (Oculus), Tiny Planet and Fisheye.
Stable (DEPRECATED) - See https://github.com/littlstar/axis3d
Axis can be built and installed in various ways.
Axis is available through npm
m install @littlstar/axis --save
Axis uses browserify internally for installing and building its dependency components.
t clone git@github.com:littlstar/axis.git
axis
ke
Distribution builds are now available in the dist/
directory.
Debug builds are now available in the build/
directory.
For an interactive example, make example
and navigate to http://localhost:9966/ in your browser =)
t { createAxisFrame } = requre('@littlstar/axis')
t domElement = document.querySelector('#video');
t frame = createAxisFrame(domElement, {
c: '/path/to/video.mp4'
e.once('ready', () => {
ame.seek(5)
ame.play()
ame.projection('tiny planet')
ame.rotate('y', {
value: 0.002,
every: 500
;
Axis is currently in use in production on the Littlstar web platform.
MIT