diff --git a/android/samples/sample-page-curl/src/main/java/com/google/android/filament/pagecurl/Page.java b/android/samples/sample-page-curl/src/main/java/com/google/android/filament/pagecurl/Page.java index 7e48b7ace1..8df5b10695 100644 --- a/android/samples/sample-page-curl/src/main/java/com/google/android/filament/pagecurl/Page.java +++ b/android/samples/sample-page-curl/src/main/java/com/google/android/filament/pagecurl/Page.java @@ -102,9 +102,6 @@ public class Page { return; } - vertexBuffer.setBufferAt(engine, 0, positions); - vertexBuffer.setBufferAt(engine, 2, tangents); - final float e = 0.01f; final int count = this.positions.capacity() / 3; @@ -146,6 +143,9 @@ public class Page { this.positions.put(i * 3 + 1, p[1]); this.positions.put(i * 3 + 2, p[2]); } + + vertexBuffer.setBufferAt(engine, 0, positions); + vertexBuffer.setBufferAt(engine, 2, tangents); } // Applies the deformation described in "Deforming Pages of Electronic Books" by Hong et al.