flash/JavaScript:非 360(部分)全景查看器

发布于 2024-10-10 21:25:16 字数 99 浏览 7 评论 0原文

我正在寻找免费的部分全景查看器。它应该放置在页面的某个位置并且应该是可定制的(openSource?)。到目前为止,我找到了pan0.net,但它只支持360,我优先考虑非360...

I'm searching for free partial panorama viewer. It should be placed in somewhere in the page and it should be customizable (openSource?). So far i found pan0.net but it only supports 360 and i have priority for non 360...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦回梦里 2024-10-17 21:25:16

我最近创建了一个,您可以将图像围绕水平 360 度循环,但它不会在 3D 透视中扭曲。
让我知道这是否是您正在寻找的:
网页设计全景

I recently created one where you can loop an image around horizontal 360 but it does not distort in 3d perspective.
Let me know if that's what you are looking for:
Web Design Panorama

兔小萌 2024-10-17 21:25:16

我刚刚编辑了 pan0 源,添加了参数

if (camera.rotationY < minRA)
    camera.rotationY = minRA;

if (camera.rotationY > maxRA)
    camera.rotationY = maxRA;

private function calcCameraRotation()

自然地

private var minRA: Number = -180;
private var maxRA: Number = 180;

添加了参数。当然,

if (loaderInfo.parameters.maxRA)
    maxRA= loaderInfo.parameters.maxRA;

if (loaderInfo.parameters.minRA)
    minRA= loaderInfo.parameters.minRA;

private function processParameters()

使它不再是 360 度,但很少有“如果”,那就太好了。但对我来说它可以完成任务。

I just edited pan0 sources adding

if (camera.rotationY < minRA)
    camera.rotationY = minRA;

if (camera.rotationY > maxRA)
    camera.rotationY = maxRA;

to

private function calcCameraRotation()

and naturally

private var minRA: Number = -180;
private var maxRA: Number = 180;

by the parameters. And

if (loaderInfo.parameters.maxRA)
    maxRA= loaderInfo.parameters.maxRA;

if (loaderInfo.parameters.minRA)
    minRA= loaderInfo.parameters.minRA;

to

private function processParameters()

Sure it makes it non 360 only but few if's and that would be good. But for me it does the job.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文