question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

SphereCorrection causes EquirectangularTilesAdapter not triggering all visible tiles

See original GitHub issue

Hello,

First of all, thanks for your amazing work on PSV 🔥

I’ve encoutered an issue with EquirectangularTilesAdapter combined to sphereCorrection option.

Environment

  • NodeJS v16.13.2
  • PSV v4.4.3
  • ThreeJS 0.136.0
  • Arch Linux 64 bit
  • Reproduced on Firefox 91 and Chromium 96

How to reproduce

What is expected : all tiles in viewer visible area should be downloaded and displayed

What happens : only tiles on the right are downloaded and displayed. On initial view, left tiles are not loaded.

The issue is not related to the server, as if you move around in viewer, tile loading is at some point triggered. But this behaviour only happen when sphereCorrection is defined with high value for pan (here -1.92 radians). If you don’t set pan correction at all, viewer works as expected.

Hope there is enough information to check on this, let me know if there is more needed to solve this.

Best regards.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:1
  • Comments:7 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
PanierAvidecommented, Jan 28, 2022

Thanks for your quick update, I did the fiddle because issue template said so (was longer than I expected) 😄

Well I’m working on a project to allow self-hosting of StreetView-like sequences, which we will be open-sourced soon (next month, I will let you know when it’s released). PSV is overloaded to mimic MapillaryJS) in its usage (easy search / go to picture by ID, high-res display). I’m glad we found it so we can focus on API development, thanks again for this amazing software 😀

1reaction
mrAceTcommented, Jan 28, 2022

@PanierAvide please keep this fiddle working! (It’s a very good POC 😃 )

PS: @nickw1 we really need to find the time to start implementing this 😉

Read more comments on GitHub >

github_iconTop Results From Across the Web

Equirectangular tiles | Photo Sphere Viewer
Equirectangular tiles. Reduce the initial loading time and used bandwidth by slicing big equirectangular panoramas into many small tiles. This adapter is ...
Read more >
Visoft_en
Not all light properties are visible in Phototuning. In the image below, the properties that are visible when making a render, are marked...
Read more >
Stellarium User Guide - device.report
The list evolves over time, not all entries listed here may be installed on your system. ... the visible tiles of a potentially...
Read more >
US11010632B2 - Optimizing 360-degree video streaming with video ...
Normally, a player displays only a visible portion of a spherical video, ... This makes the number of tiles to be requested irrespective...
Read more >
LD5P-Technical-Reference.pdf
Enable/Disable trigger. When checked, allows the camera to respond to external triggers or internal software triggers. Mode. Specifies the mode ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found