From a79effc78b37f765141ea827e9e6dc24df2b293b Mon Sep 17 00:00:00 2001 From: Philip Rideout Date: Thu, 18 Jun 2020 19:38:41 -0700 Subject: [PATCH] Page Curl: fix CPU animation. --- .../java/com/google/android/filament/pagecurl/Page.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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.