没有合适的资源?快使用搜索试试~ 我知道了~
webvr-viewport:用于桌面,移动和VR浏览器上的WebVR内容的视口控制器
共42个文件
ts:10个
json:8个
ejs:4个
需积分: 10 1 下载量 95 浏览量
2021-04-29
09:21:29
上传
评论
收藏 1.98MB ZIP 举报
温馨提示
webvr视口 一个视口控制器,用于在桌面,移动和VR浏览器上托管WebVR内容。 WebVRViewport可以处理视口大小更改,设备方向更改以及向WebVR和向后过渡的过程,同时为您的场景保持适当的宽高比和视野。 WebVRViewport还支持简单的单击和拖动,以更改台式机上的viewMatrix,并在移动浏览器上更改设备方向驱动的viewMatrix。 一旦进入WebVR,viewMatrix将无缝过渡到由WebVR frameData控制的状态,因此您可以在所有三种交互模式下将视口的一种简单抽象作为目标。 它不依赖于特定的渲染引擎,但是webvr-viewport-three中已包含WebVRViewportEffect,以使Three.js渲染尽可能简单。 样本托管在此处进行试用: 构建设置 首先,安装依赖项: npm install 有一个后安装挂钩,该挂钩也将运
资源推荐
资源详情
资源评论
收起资源包目录
webvr-viewport-master.zip (42个子文件)
webvr-viewport-master
index.html 251B
webpack.config.js 5KB
favicon.ico 155B
src
samples
index
index.template.ejs 448B
index.ts 58B
index.css 0B
tsconfig.json 4KB
webrtc
webrtc.template.ejs 564B
webrtc.css 493B
static_assets
RiggedFigure0.bin 22KB
RiggedFigure.gltf 70KB
webrtc.ts 9KB
tsconfig.json 4KB
assets
chess-world.jpg 1.84MB
cube-sea.png 51KB
hello-world
hello-world.template.ejs 491B
tsconfig.json 4KB
hello-world.css 493B
assets
cube-sea.png 51KB
hello-world.ts 7KB
hello-three
hello-three.css 493B
tsconfig.json 4KB
assets
cube-sea.png 51KB
hello-three.ts 3KB
hello-three.template.ejs 491B
webvr-viewport-three
gltf2-loader.js 65KB
tsconfig.json 4KB
webvr-viewport-effect.ts 5KB
webvr-viewport
input-controller-gamepad.ts 0B
input-controller-gaze.ts 0B
webvr-viewport.ts 11KB
tsconfig.json 4KB
camera-controller-orientation.ts 3KB
camera-controller-mouse.ts 2KB
LICENSE 1KB
Procfile 19B
README.md 1KB
.editorconfig 258B
.gitignore 44B
index.js 936B
package-lock.json 176KB
package.json 1KB
共 42 条
- 1
资源评论
唐荣轩
- 粉丝: 31
- 资源: 4626
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功