Matthew Petroff

Results 328 comments of Matthew Petroff

Pannellum only supports displaying rectilinear views. I don't know what projection you're showing, although it looks somewhat similar to Lambert azimuthal equal-area or azimuthal equidistant projections. Adding stereographic projection support,...

Pannellum isn't an ES6 module, so you can't import it like one. You can either use a `` tag, as is used in all of the examples, or use `import...

> I saw Hugin mentioned, but the download seems sketchy these days as it seems to require changes to your web browser for the install to work. That shouldn't be...

@luishcq You have to reply from the GitHub web interface in order to attach files. Files attached to email replies are dropped.

You linked to a viewer that displays a 360 deg panorama and only allows horizontal panning. I fail to see how that has anything to do with a 180 deg...

You're using `viewer.setUpdate` incorrectly. With `viewer.setUpdate(true)`, it updates every frame, which is required for, e.g., video, while with `viewer.setUpdate(false)` it does not update the texture and only renders frames when...

> With your change in https://github.com/mpetroff/pannellum/commit/6c639ae033272912bfe9ed3df2e510ea1b222e2b, should I now call viewer.setUpdate(true) so update will be true for a single render, the new image will be uploaded to the GPU, and...

Okay, yes, `setUpdate(false)` previously worked but only because it wasn't optimized and caused another frame to be rendered. I just added a new `updateOnce()` function in 204241e7152c6b848353f380ef2fd4d47e6e88e6, which will cause...

I didn't encounter a bug, but I did realize that if `setUpdate(true)` was called immediately after `updateOnce()`, it might not stick, and the panorama might only be updated once. I...

Yes, you're absolutely right. I added that now, so hopefully it works. I apologize for the lack of testing of the changes on my part. I'm currently working in Antarctica...