Skip to content

Display of 180 mono videos on the the VideoDome does not display as expected #8575

@jocravio

Description

@jocravio

On the video dome props, you can both specify the videoMode (mono, stereo LR, TB) and the halfDomeMode (true/false). I was kind of expecting that if you set the videoMode to mono and the halfDomeMode: true, you would be able to correctly display a 180 mono video on half of the dome.

What I am getting instead is that half the dome is covered (expected) but only half of the 180 video is being displayed, and it is stretched as if the whole video was extended through the 360 surface and then half was covered.

From the documentation (How to do 360 Video - Babylon.js Documentation 1), it doesn’t specify anything about 180 mono videos not being supported.

I opened a topic on April around this as I was implementing the VR 180 stereo (How to properly display 180 videos on the VideoDome), but thought that a new topic was worth to point this out.
@RaananW

Screenshots
Actual 180 video
actual video

Video displayed on the dome with halfDome: true, videoMode: mono
display when 180 option - monoscopic dome

Video displayed on the dome with halfDome: true, videoMode: stereo side by side
display when 180 option - stereoscopic side by side

Expected result:
Half of the video dome should be covered, but the entire video should show on the other half without being stretched.

@RaananW

Here is the link to the forum where this was discussed:
https://forum.babylonjs.com/t/display-of-180-mono-videos-on-the-the-videodome-does-not-display-as-expected/12458

Here is a link to a 180 mono video, in case you need one for testing.
https://microsoft-my.sharepoint-df.com/:v:/p/jocravio/ETaiETsPxKZCgHmp4deWHdcBW8Od2P5A7MFXWZxG5ZnUmA?e=Vb9Aav

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions