Skip to content

Swordword/panorama-to-cubemap

Repository files navigation

Convert 2:1 equirectangular panorama to cube map

中文说明

Description

Convert 2:1 equirectangular panorama to cube map by using canvas and webworker

Installation

npm install @littlecabbage/panorama-to-cubemap

or use yarn

yarn add @littlecabbage/panorama-to-cubemap

Usage

import {panorama2Cubemap} from '@littlecabbage/panorama-to-cubemap'
import panorama from './panorama.png'
const options = {
  output: 'jpeg',
  interpolation: 'lanczos',
};
panorama2Cubemap(panorama, options).then((cubemapList) => {
  console.log('cubemapList',cubemapList)
})

options config

interpolation:

  • linear:(softer details)

  • cubic: (sharper details)

  • lanczos: (best but slower)

output : canvas output format

  • png
  • jpeg

Question

Issues · Swordword/panorama2cubemap (github.com)

Liscense

MIT

About

Convert 2:1 equirectangular panorama to cube map

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published