diff --git a/modules/frep/view/render (GPU) b/modules/frep/view/render (GPU) index 45eabca85630c1f8df17f3098d60fac4b558ca44..38dafbac7b1926287e57ad66155fccc9406fd161 100644 --- a/modules/frep/view/render (GPU) +++ b/modules/frep/view/render (GPU) @@ -890,7 +890,7 @@ function open_view_window() { //sceneAxes // sceneAxes=new THREE.Scene(); - axes = new THREE.AxisHelper( 100 ); + axes = new THREE.AxesHelper( 100 ); sceneAxes.add( axes ); /////////////////////////////////////////////////////////////////////////////////// @@ -1289,10 +1289,16 @@ function open_view_window() { tempCam.addScalar(0.5); //Render first pass and store the world space coords of the back face fragments into the texture. - renderer.render( sceneFirstPass, camera, rtTexture, true ); + //renderer.render( sceneFirstPass, camera, rtTexture, true ); //Render the second pass and perform the volume rendering. - renderer.render( sceneSecondPass, camera ); + //renderer.render( sceneSecondPass, camera ); + + var previousRenderTarget = renderer.getRenderTarget(); + renderer.setRenderTarget(rtTexture); + renderer.render( sceneFirstPass, camera ); + renderer.setRenderTarget( previousRenderTarget ); + renderer.render( sceneSecondPass, camera ); //render axes camera cameraAxes.position.x=camera.position.x;