小编use*_*515的帖子

如何在 Three.js 中进入全屏?

我已经尝试了数十种不同的方法几个小时,但没有一个有效,如下所示:

document.body.addEventListener("keydown", function() {
  THREEx.FullScreen.request();
}, false);
Run Code Online (Sandbox Code Playgroud)

如何让Three.js全屏显示?

  1. 首先,THREEx 不是 THREE.js。我不想要某人的扩展(甚至没有完整地编写和澄清)
  2. Three.js 文件中根本不存在“全屏”一词。
  3. 也没有 Three.js 书籍提到如何进入全屏。
  4. 就我而言,所有 js 和 webgl 代码都驻留在 JS 文件中,而不是 HTML(如果重要的话)。

那么,这有可能吗?

fullscreen three.js

3
推荐指数
1
解决办法
7784
查看次数

“ uv”和其他WebGL变量的文档在哪里?

在three.js示例“ webgl_rtt.html”中,可以看到:

    varying vec2 vUv;

    void main() {

        vUv = uv;
        gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );

    }
Run Code Online (Sandbox Code Playgroud)

webgl_rtt.html

在此示例中,未在任何.js文件中定义“ uv”,也未在three.js中定义“ uv”。显然,它是WebGL的一部分,但是它在哪里定义,关于它的文档在哪里以及还有哪些其他WebGL变量?

webgl uv-mapping three.js

1
推荐指数
1
解决办法
501
查看次数

标签 统计

three.js ×2

fullscreen ×1

uv-mapping ×1

webgl ×1