Update v0.10.0 released (2024)

HereSphere VR Video Player (Meta Quest) » Devlog

229 days ago by HereSphere

Share this post:

Share on TwitterShare on Facebook

HereSphere update v0.10.0 adds support for passthrough with chromakey and alpha masking, as well as some quality of life features.

Passthrough and masking:

  • Added support for passthrough. You can switch to passthrough mode on a global basis (for all videos) by going to the user settings, clicking on the background dropdown box under the environment group, and then select passthrough. If you want to only enable passthrough for the current video, go to the advanced video setting when the video is playing, and then change the background dropdown box under the environment group to passthrough.
  • Added chroma key masking, which removes parts of an image based on the color (useful for removing green screens for passthrough). To enable chroma key masking, go to the advanced video settings, and under the environment group, change the mask dropdown box to chroma key. Press the cogwheel icon next to the dropdown box to edit the chroma key mask settings. You can define up to three different chroma key colors, a light despill color, and a light injection color. Click on the eyedropper icon to select a color by choosing a location in the image. Pixels that are similar in color to the chroma keys will be made transparent. You can define a cutoff value, soften value, exponent, and spill mask for each chroma key to specify the range of affected pixels. Pixels that are close to the light despill color will have their color adjusted to remove the tint of the despill color. This helps with removing green screen halos and skin tinted by the green screen. After the light despill operation, the color may look unnatural, so the light injection can be used to add color back into the image to make it more natural. For more details, view the tooltips by holding the grip button when hovered over the settings. (Note: for the best performance, leave the exponent settings at 1, and the despill spill mask at 0).
  • Added alpha packed masking, which defines the alpha (opacity) of the image by packing it into another region of the image. To enable alpha packed masking, go to the advanced video settings, and under the environment group, change the mask dropdown box to alpha packed. Press the cogwheel icon next to the dropdown box to edit the alpha packed mask settings. The alpha coordinates shift x and shift y settings define the position of the alpha image relative to the normal colored image. The alpha coordinates scale x and scale y settings define the size of the alpha image relative to the normal colored image. For more details, view the tooltips by holding the grip button when hovered over the settings.

Quality of life improvements:

  • AB Loop times are now saved per video
  • Enabled keyboard and mouse support. Go to the keybindings menu, and then add your keybindings to the keyboard or mouse group (you can also press the load default keybindings button). There are some known issues. When typing in a number box, you will need to press esc first, and then press enter after you're finished typing in a number. The mouse cursor movement doesn't work correctly. I'll try to fix in this in a future update.
  • Added heatmap opacity setting to the synchronized peripherals menu. Lowering the opacity will make the heatmap more transparent, so it's easier to see the current playback position.

HereSphere Web API:

  • Added "alphaPackedSettings" and "chromaKeySettings" field, which can be used to load settings for alpha/chroma key masks. Check the HereSphere discord for more details on the HereSphere web API.
  • Added "hspArray" field, which contains the url of hsp file and the version of the hsp file. Newer hsp files aren't backwards compatible with older HereSphere installations, so the version number is used to determine which hsp file can be read.

Files

HereSphere-v0.10.0.apk 99 MB

Nov 13, 2023

HereSphere-v0.10.0-demo.apk 99 MB

Nov 13, 2023

Get HereSphere VR Video Player (Meta Quest)

Buy Now$29.99 USD or more

HereSphere VR Video Player (Meta Quest)

VR video player with immersion-enhancing algorithms, streaming, and media library features

Add VR Video Player To Collection
StatusIn development
CategoryTool
AuthorHereSphere
Tagsvideo, Virtual Reality (VR), vr-video-player

More posts

  • Update v0.11.0 released

    4 days ago

  • Update v0.10.4 released

    Feb 11, 2024

  • Update v0.10.3 released

    Feb 06, 2024

  • Update v0.10.2 released

    Jan 26, 2024

  • Update v0.10.1 released

    Nov 23, 2023

  • Update v0.9.8 released

    Oct 11, 2023

  • Update v0.9.7 released

    Oct 03, 2023

  • Update v0.9.6 released

    Aug 24, 2023

  • Update v0.9.5 released

    Aug 18, 2023

See all posts

Log in with itch.io to leave a comment.

htman0225 days ago (2 edits)

hi

heresphere crash with quest 1
(don't start at all) with 0.10

where as 0.98 worked fine

maybe you made then passtrought necessary ?
or it's a sdk change ?

is it fixable ?

second where did the 0.99 gone ?
you have jumped from 0.98 to 0.10(0)
is it a mistake?

Reply

HereSphere225 days ago

Quest 1 is only compatible up to v0.9.8. The new update (v0.10.0) uses the new Meta SDK, which doesn't support the Quest 1. I recommend upgrading your headset if you want the new features.

Reply

htman0225 days ago (5 edits)

thanks
at least it's clear!

for instance the passthought work for deovr and virtualdesktop .
even on quest 1.
with their latest version.

maybe , even with the new sdk , it's possible to make heresphere work?
, maybe , by put the min firmware version to 50 (in the manifest , or anything else)

?

Reply

HereSphere225 days ago

Unfortunately, I don't think there's an Unreal Engine build that supports passthrough with Oculus SDK below 50. Meta's support for Unreal Engine is much more limited than Unity.

Reply

htman0224 days ago (2 edits)

it's not needed below 50 , because on my quest1 the firmware is at 50 . XXX
so it may be possible , maybe.

Reply

HereSphere224 days ago

Current Unreal Engine build I'm using is on v57. There isn't a way to manually set this lower, except for using a totally different engine build. I don't have the time to make another engine build just for Quest 1. Sorry.

Reply

View more in thread

wolfiesmith226 days ago

The passthrough is working fine :)but for some reason I'm having problems with distortion now on videos that worked fine before (mostly JAV). Seems the distance isn't being correctly detected, or the FOV is wrong? I've downgraded back to 0.97 and confirmed they're all working again. No idea what might be wrong though, as I've never had to delve into the settings before; it's always been autodetected correctly.

Reply

HereSphere226 days ago (1 edit)

Can you send me a screenshot of your advanced video settings (or just compare the advanced video settings of both versions to see what's different)?

Reply

wolfiesmith226 days ago

Well, that's weird. Itook a screenshot from 0.97, reinstalled v0.10, and now its working fine again!Thanks! :)

Reply

itch.io·View all by HereSphere·Report

HereSphere VR Video Player (Meta Quest)Blog

Update v0.10.0 released (2024)
Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 5879

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.