Handle equirectangular projections for VR (#2379)

This commit is contained in:
syeopite 2021-09-10 07:42:39 +00:00 committed by GitHub
parent a539de4f97
commit 50c8afb525
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 3 deletions

View file

@ -151,7 +151,12 @@ player.on('error', function (event) {
// Enable VR video support
if (video_data.vr && video_data.params.vr_mode) {
player.crossOrigin("anonymous")
player.vr({projection: "EAC"});
switch (video_data.projection_type) {
case "EQUIRECTANGULAR":
player.vr({projection: "equirectangular"});
default: // Should only be "MESH" but we'll use this as a fallback.
player.vr({projection: "EAC"});
}
}
// Add markers