StereoEquiProjection
Since version 4.0.0
Stereo equirectangular 이미지 기반의 프로젝션
class StereoEquiProjection extends Projection
Extends
Methods
현재 프로젝션으로부터 TriangleMesh의 인스턴스를 생성합니다.
현재 프로젝션의 세팅으로 카메라를 업데이트합니다.
현재 프로젝션의 세팅으로 컨트롤을 업데이트합니다.
Constructor
새로운 인스턴스를 생성합니다.
new StereoEquiProjection(options: StereoEquiProjectionOptions): StereoEquiProjection
Parameters
options
옵션들
Properties
MODE
>=4.0.0
staticMODE{ LEFT_RIGHT: "left_right"; TOP_BOTTOM: "top_bottom" }
사용가능한 스테레오스코픽 모드들
src
>=4.0.0
readonly inheritedsrcstring | HTMLElement | (string | HTMLElement)[]
파노라마 이미지/비디오의 URL
video
>=4.0.0
readonly inheritedvideoundefined | boolean | Partial<VideoConfig>
비디오 엘리먼트에 설정할 프로퍼티를 담는 객체.
Example
Default properties
autoplay: true
muted: true
loop: false
volume: 1
Methods
createMesh
>=4.0.0
createMeshTriangleMesh<{ uEye: UniformFloat; uTexScaleOffset: UniformVector4Array; uTexture: UniformTexture2D }>
createMesh(ctx: WebGLContext, texture: Texture2D): TriangleMesh<{ uEye: UniformFloat; uTexScaleOffset: UniformVector4Array; uTexture: UniformTexture2D }>
현재 프로젝션으로부터 TriangleMesh의 인스턴스를 생성합니다.
Parameters
ctx
WebGLContext
WebGL context 헬퍼의 인스턴스
texture
Texture2D
새로 적용할 텍스쳐
updateCamera
>=4.0.0
inheritedupdateCameravoid
updateControl
>=4.0.0
inheritedupdateControlvoid
updateControl(control: PanoControl): void
현재 프로젝션의 세팅으로 컨트롤을 업데이트합니다.
Parameters
control
업데이트할 컨트롤의 인스턴스