我正在尝试使摄像机(图形用户界面摄像机)在场景摄像机上方渲染。我的想法是将gui摄像机设置为透明背景,因此可以通过它进行透视,但是它没有按我预期的那样工作。
我定义了渲染器,如下所示:
renderer = new THREE.WebGLRenderer({antialias: true,alpha: true});
renderer.setSize(window.innerWidth,window.innerHeight);
我正在尝试这样渲染:
// Render Main Camera
renderer.setClearColor(0x000000,1);
renderer.render(scene,sceneCamera);
// Render GUI Camera
renderer.setClearColor(0x000000,0);
renderer.render(scene,guiCamera);
我以这个https://threejs.org/examples/webgl_multiple_views.html为例,介绍了多个视口,但由于它们的视口没有重叠,因此有所不同。
谢谢。