javascript - ThreeJs 中的门户

标签 javascript 3d three.js virtual-reality webvr

嗨,有人能用 ThreeJS 制作门户类型的东西吗?

我想在我关于 VR 的论文中使用不可能的建筑,例如,我一直在尝试制作一个方形的小房子,当你透过门看时,你会看到房子里面是一个不可能的大走廊不可能适合在房子里。

我想通过在连接到另一个场景的门上制作一个“门户”来做到这一点,我尝试通过将相机渲染到像这个例子(http://stemkoski.github.io/Three.js/Camera-Texture.html)这样的纹理上并通过使用 .setViewOffset 来做到这一点尝试进入它,但我只是变得非常迷路。而且它不工作...

任何帮助将不胜感激; http://sanschaise.com/thesis是我目前拥有的..

最佳答案

只是想让你知道,对于门户网站,我还使用 camera to texture 进行了渲染。来自 Stemkoski 的演示。

我不明白你的确切问题或你经历过什么,但它完全可行: enter image description here

此外,传送门实际上正在工作并传送玩家 :)

关于javascript - ThreeJs 中的门户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29584100/

相关文章:

javascript - 多种形状的 3D 网格

javascript - Three.js 和 GLSL : Scaling a Texture

html - 在网站上嵌入 3D 模型

c++ - 将 2-Dim 循环拆分为多个线程

javascript - Three.js - 查找上次鼠标位置和当前鼠标位置之间的所有交点

javascript - 使用 ThreeJS 将相机朝它所面对的方向移动

javascript - 在 Vue.js 中如何使用多个路由 View ,其中一个在另一个组件中?

javascript - 如何使用常规 JavaScript 实现前置和 append ?

javascript - 从动态生成的 DataTable 输入中获取值

javascript - 带有this的jquery多重选择器