diff --git a/app/src/main/java/com/google/ar/core/examples/java/common/framework/RWT/RWTRenderer.java b/app/src/main/java/com/google/ar/core/examples/java/common/framework/RWT/RWTRenderer.java index 8619fec..c6890bc 100644 --- a/app/src/main/java/com/google/ar/core/examples/java/common/framework/RWT/RWTRenderer.java +++ b/app/src/main/java/com/google/ar/core/examples/java/common/framework/RWT/RWTRenderer.java @@ -28,8 +28,9 @@ protected Universe universe; protected GraphicsContext3D gc3D = null; - public RWTRenderer(HelloArActivity helloArActivity, BackgroundRenderer backgroundRenderer) { + public RWTRenderer(HelloArActivity helloArActivity, BackgroundRenderer backgroundRenderer, Universe universe) { super(); + this.universe = universe; this.helloArActivity = helloArActivity; this.backgroundRenderer = backgroundRenderer; } @@ -51,7 +52,7 @@ @Override public void onSurfaceCreated(GL10 gl, EGLConfig config) { // gc3D = new GraphicsContext3D(gl); -// ArrayList lights = camera.getUniverse().getLights(); +// ArrayList lights = universe.getLights(); // for (int i = 0; i < lights.size(); i++){ // Light l = lights.get(i); // gc3D.setLight(l,i); @@ -100,10 +101,10 @@ viewer.setGraphicsContext3D(gc3D.setGL10(gl)); } viewer.onDrawFrame(); -// -// // 3Dモデルのレンダリング + + // 3Dモデルのレンダリング // gc3D.pushMatrix(); -// universe.render(viewer); + universe.render(viewer); // gc3D.popMatrix(); helloArActivity.onDrawFrame(gl, frame, camera); } catch (CameraNotAvailableException e) {