avansel
Version:
Free OpenSource ThreeJS Javascript Virtual Tours viewer
17 lines (12 loc) • 501 B
text/typescript
import { BoxGeometry, Mesh, MeshBasicMaterial, BackSide } from 'three';
import { pano } from '../../../config.json'
function createCube(): Mesh {
const boxSize = pano.tileBase + pano.maxLevels + 2
const geometry = new BoxGeometry(boxSize, boxSize, boxSize)
const material = new MeshBasicMaterial( {color: 0x00ff00} )
material.side = BackSide
material.opacity = 1
material.transparent = true
return new Mesh( geometry, material )
}
export { createCube }