我知道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路线之前,我想我会问这里,看看是否有人有其他想法
谢谢!
答案 0 :(得分:0)
这可以在THREEjs中完成,而Aframe是建立在顶部的,所以答案是可以做到的。 这是在THREEjs中如何完成的示例。 https://threejs.org/examples/webgl_multiple_views.html