krpano项目无法进入VR模式
Unable to enter VR mode with krpano project
描述
您好,我正在关注 krpano oculus rift tutorial。关于 krpano 的一切都正常,除了我无法在 VR 模式下达到 运行。
我试过的
要使用 Oculus Rift 在 VR 模式下获得 html 运行,我需要:
- 下载并安装一个实验性网络浏览器。我选择了 FirefoxNightly(它确实适用于 krpanos online demos)。
- 添加一个 "Enter VR" 按钮并添加一个 onclick 到 运行
enterVR
我还检查了 webvr 插件并在我的 firefox nightly 上安装并激活。
错误
在我的控制台中,单击我的按钮时出现此错误。
ReferenceError: enterVR is not defined
问题
我在做什么 wrong/missing 它能正常工作?
教程中有这一部分我不太明白。
Stereoscopic rendering support (output side): The stereoscopic
rendering will be either enabled automatically when using the WebVR
Plugin and calling the enterVR() action ...
WeBVR 插件是一个链接到 this 页面的可点击元素。他们开始谈论 webvr.js
和 xml 页面的可能属性。
<plugin name="WebVR" devices="html5" keep="true"
url="webvr.js"
worldscale="1.0"
mousespeed="0.00125"
mobilevr_support="true"
mobilevr_ipd="63.5"
mobilevr_screensize="auto"
mobilevr_lens_fov="96"
mobilevr_lens_dist="0.6"
mobilevr_lens_vign="100"
mobilevr_webvr_dist="false"
mobilevr_sensor_mode="3"
mobilevr_fake_support="false"
vr_cursor=""
vr_cursor_onover=""
vr_cursor_onout=""
onavailable=""
onunavailable=""
onunknowndevice=""
onentervr=""
onexitvr=""
/>
webvr 插件(firefoxnightly 附带的那个)是否包含以上所有内容?如果没有,我如何找到这个 webvr.js
以及如何将它包含在我的项目(或 firefoxnightly )中与 xml 文件?
这些可能是非常简单的问题,但我花了很多时间试图弄明白,但没有成功。我感谢任何帮助。谢谢。
得到了一些帮助并且能够弄清楚。
在我开始之前,我之前尝试的一切(以及我在问题中提到的)都是完全错误的。忘掉我写的一切,照着做。
重要信息
在您的 krpano-1.19-pr1
中,您会注意到一个 viewer
文件夹,它本身有一个 plugins folder
。在此插件文件夹中,您将找到以下重要文件,这些文件是您的 VR 正常运行所必需的:
webvr.xml
webvr.js
webvr_cursor_80x80_17f.png
解决方案
您需要复制这三个文件,并将它们放在您生成的vtour插件的文件夹中。
你需要打开tour.xml并添加两行(我相信你可以做到在通过 tour_editor.html 界面 修改 tour.xml 文件之前或之后:
<!-- webvr.xml - WebVR plugin, enter/exit VR buttons, VR cursor, VR setup -->
<include url="%SWFPATH%/plugins/webvr.xml" />
<!-- add/overwrite some settings from the webvr.xml for this example -->
<plugin name="WebVR" mobilevr_fake_support="true" /> <!-- enable the FAKE VR support to allow testing also on desktop and tablets without VR support -->
这些行需要添加在文件的开头之后:
<krpano version="1.18" title="Virtual Tour" onstart="startup();">
这两行只是告诉 krpano 您添加到插件文件夹的三个新文件的位置。
最终结果?
这些行将使您能够进入 VR 模式。不,您不必在 tour.html 文件中添加按钮,它现在会像演示中一样自动执行此操作。
希望这对遇到同样问题的其他人有所帮助。
描述
您好,我正在关注 krpano oculus rift tutorial。关于 krpano 的一切都正常,除了我无法在 VR 模式下达到 运行。
我试过的
要使用 Oculus Rift 在 VR 模式下获得 html 运行,我需要:
- 下载并安装一个实验性网络浏览器。我选择了 FirefoxNightly(它确实适用于 krpanos online demos)。
- 添加一个 "Enter VR" 按钮并添加一个 onclick 到 运行
enterVR
我还检查了 webvr 插件并在我的 firefox nightly 上安装并激活。
错误
在我的控制台中,单击我的按钮时出现此错误。
ReferenceError: enterVR is not defined
问题
我在做什么 wrong/missing 它能正常工作?
教程中有这一部分我不太明白。
Stereoscopic rendering support (output side): The stereoscopic rendering will be either enabled automatically when using the WebVR Plugin and calling the enterVR() action ...
WeBVR 插件是一个链接到 this 页面的可点击元素。他们开始谈论 webvr.js
和 xml 页面的可能属性。
<plugin name="WebVR" devices="html5" keep="true"
url="webvr.js"
worldscale="1.0"
mousespeed="0.00125"
mobilevr_support="true"
mobilevr_ipd="63.5"
mobilevr_screensize="auto"
mobilevr_lens_fov="96"
mobilevr_lens_dist="0.6"
mobilevr_lens_vign="100"
mobilevr_webvr_dist="false"
mobilevr_sensor_mode="3"
mobilevr_fake_support="false"
vr_cursor=""
vr_cursor_onover=""
vr_cursor_onout=""
onavailable=""
onunavailable=""
onunknowndevice=""
onentervr=""
onexitvr=""
/>
webvr 插件(firefoxnightly 附带的那个)是否包含以上所有内容?如果没有,我如何找到这个 webvr.js
以及如何将它包含在我的项目(或 firefoxnightly )中与 xml 文件?
这些可能是非常简单的问题,但我花了很多时间试图弄明白,但没有成功。我感谢任何帮助。谢谢。
得到了一些帮助并且能够弄清楚。
在我开始之前,我之前尝试的一切(以及我在问题中提到的)都是完全错误的。忘掉我写的一切,照着做。
重要信息
在您的 krpano-1.19-pr1
中,您会注意到一个 viewer
文件夹,它本身有一个 plugins folder
。在此插件文件夹中,您将找到以下重要文件,这些文件是您的 VR 正常运行所必需的:
webvr.xml
webvr.js
webvr_cursor_80x80_17f.png
解决方案
您需要复制这三个文件,并将它们放在您生成的vtour插件的文件夹中。
你需要打开tour.xml并添加两行(我相信你可以做到在通过 tour_editor.html 界面 修改 tour.xml 文件之前或之后:
<!-- webvr.xml - WebVR plugin, enter/exit VR buttons, VR cursor, VR setup -->
<include url="%SWFPATH%/plugins/webvr.xml" />
<!-- add/overwrite some settings from the webvr.xml for this example -->
<plugin name="WebVR" mobilevr_fake_support="true" /> <!-- enable the FAKE VR support to allow testing also on desktop and tablets without VR support -->
这些行需要添加在文件的开头之后:
<krpano version="1.18" title="Virtual Tour" onstart="startup();">
这两行只是告诉 krpano 您添加到插件文件夹的三个新文件的位置。
最终结果?
这些行将使您能够进入 VR 模式。不,您不必在 tour.html 文件中添加按钮,它现在会像演示中一样自动执行此操作。
希望这对遇到同样问题的其他人有所帮助。