render method
void
render(
- Scene scene,
- Camera camera
Implementation
void render(three.Scene scene, three.Camera camera) {
if (scene.matrixAutoUpdate == true) {
scene.updateMatrixWorld();
}
if (camera.parent == null && camera.matrixAutoUpdate == true) {
camera.updateMatrixWorld();
}
_stereo.update(camera);
renderer.getSize(size);
if (renderer.autoClear) {
renderer.clear();
}
renderer.setScissorTest(true);
renderer.setScissor(0, 0, size.width / 2, size.height);
renderer.setViewport(0, 0, size.width / 2, size.height);
renderer.render(scene, _stereo.cameraL);
renderer.setScissor(size.width / 2, 0, size.width / 2, size.height);
renderer.setViewport(size.width / 2, 0, size.width / 2, size.height);
renderer.render(scene, _stereo.cameraR);
renderer.setScissorTest(false);
}