From f69787bd236473ec8b828854809dc04f403bcb87 Mon Sep 17 00:00:00 2001 From: Billy Lindeman Date: Mon, 20 Oct 2014 17:03:35 -0400 Subject: [PATCH] Basic physics updating is completed; Only draws black squares for now, but animation is happening in a Transparent OpenGL layer --- build.gradle | 1 + dust-sample/dust-sample.iml | 8 +- .../dust/sample/DustActivity.java | 9 +- .../src/main/res/layout/activity_dust.xml | 15 +-- dust-sample/src/main/res/raw/confetti.pex | 4 +- dust/build.gradle | 8 ++ dust/dust.iml | 8 +- .../dust/layer/GLParticleLayer.java | 96 ++++++++++++++ .../dust/layer/ParticleLayer.java | 25 ---- .../billylindeman/dust/layer/Rectangle.java | 50 +++++++ .../billylindeman/dust/particle/Emitter.java | 122 +++++++++++++++++- .../dust/particle/EmitterConfig.java | 11 +- .../billylindeman/dust/particle/Particle.java | 69 ++++++++-- .../com/billylindeman/dust/util/Color.java | 14 +- .../com/billylindeman/dust/util/Vector2.java | 38 ++++++ 15 files changed, 405 insertions(+), 73 deletions(-) delete mode 100644 dust/src/main/java/com/billylindeman/dust/layer/ParticleLayer.java create mode 100644 dust/src/main/java/com/billylindeman/dust/layer/Rectangle.java create mode 100644 dust/src/main/java/com/billylindeman/dust/util/Vector2.java diff --git a/build.gradle b/build.gradle index 9b8abe4..c0cfcda 100644 --- a/build.gradle +++ b/build.gradle @@ -15,5 +15,6 @@ buildscript { allprojects { repositories { jcenter() + mavenCentral(); } } diff --git a/dust-sample/dust-sample.iml b/dust-sample/dust-sample.iml index b60e572..fbd5b39 100644 --- a/dust-sample/dust-sample.iml +++ b/dust-sample/dust-sample.iml @@ -13,6 +13,7 @@