UNPKG

panolens

Version:
25 lines (16 loc) 597 B
import { Panorama } from './Panorama'; import * as THREE from 'three'; /** * @classdesc Empty panorama * @constructor */ function EmptyPanorama () { const geometry = new THREE.BufferGeometry(); const material = new THREE.MeshBasicMaterial( { color: 0x000000, opacity: 0, transparent: true } ); geometry.addAttribute( 'position', new THREE.BufferAttribute( new Float32Array(), 1 ) ); Panorama.call( this, geometry, material ); } EmptyPanorama.prototype = Object.assign( Object.create( Panorama.prototype ), { constructor: EmptyPanorama } ); export { EmptyPanorama };