Aframe可以在两个屏幕上进行分屏效果吗?

时间:2019-09-23 07:51:53

标签: aframe

我知道aframe通常只使用一个场景(使用iframe时除外)-但是,我想知道是否有可能让它显示两个不同的场景,以及一个滑块可以显示一个场景在左侧。滑块和右边的另一个场景。

这是使用ThreeJS的示例: https://codepen.io/looeee/pen/jpebjN

此代码使用多个这样的场景:

  function render() {

    renderer.setScissor( 0, 0, sliderPos, window.innerHeight );
    renderer.render( sceneL, camera );

    renderer.setScissor( sliderPos, 0, window.innerWidth, window.innerHeight );
    renderer.render( sceneR, camera );

  }

我一直在努力寻找可以使用框架实现此目标的解决方案,但是每次都遇到障碍...在走完整的threejs路线之前,我想我会问这里,看看是否有人有其他想法

谢谢!

1 个答案:

答案 0 :(得分:0)

这可以在THREEjs中完成,而Aframe是建立在顶部的,所以答案是可以做到的。 这是在THREEjs中如何完成的示例。 https://threejs.org/examples/webgl_multiple_views.html