From 9dcc8110cf527c612ed522c48c0bf921a3214b01 Mon Sep 17 00:00:00 2001 From: Sascha Willems Date: Sun, 16 Jul 2023 16:03:29 +0200 Subject: [PATCH] Renamed particle fire sample --- README.md | 2 +- .../{particlefire => particlesystem}/CMakeLists.txt | 2 +- .../{particlefire => particlesystem}/build.gradle | 6 +++--- .../src/main/AndroidManifest.xml | 2 +- .../saschawillems/vulkanSample/VulkanActivity.java | 0 examples/CMakeLists.txt | 2 +- .../particlesystem.cpp} | 10 +++++----- .../{particlefire => particlesystem}/normalmap.frag | 0 .../normalmap.frag.spv | Bin .../{particlefire => particlesystem}/normalmap.vert | 0 .../normalmap.vert.spv | Bin .../{particlefire => particlesystem}/particle.frag | 0 .../particle.frag.spv | Bin .../{particlefire => particlesystem}/particle.vert | 0 .../particle.vert.spv | Bin shaders/hlsl/README.md | 2 +- .../{particlefire => particlesystem}/normalmap.frag | 0 .../normalmap.frag.spv | Bin .../{particlefire => particlesystem}/normalmap.vert | 0 .../normalmap.vert.spv | Bin .../{particlefire => particlesystem}/particle.frag | 0 .../particle.frag.spv | Bin .../{particlefire => particlesystem}/particle.vert | 0 .../particle.vert.spv | Bin xcode/examples.h | 4 ++-- 25 files changed, 15 insertions(+), 15 deletions(-) rename android/examples/{particlefire => particlesystem}/CMakeLists.txt (97%) rename android/examples/{particlefire => particlesystem}/build.gradle (91%) rename android/examples/{particlefire => particlesystem}/src/main/AndroidManifest.xml (94%) rename android/examples/{particlefire => particlesystem}/src/main/java/de/saschawillems/vulkanSample/VulkanActivity.java (100%) rename examples/{particlefire/particlefire.cpp => particlesystem/particlesystem.cpp} (97%) rename shaders/glsl/{particlefire => particlesystem}/normalmap.frag (100%) rename shaders/glsl/{particlefire => particlesystem}/normalmap.frag.spv (100%) rename shaders/glsl/{particlefire => particlesystem}/normalmap.vert (100%) rename shaders/glsl/{particlefire => particlesystem}/normalmap.vert.spv (100%) rename shaders/glsl/{particlefire => particlesystem}/particle.frag (100%) rename shaders/glsl/{particlefire => particlesystem}/particle.frag.spv (100%) rename shaders/glsl/{particlefire => particlesystem}/particle.vert (100%) rename shaders/glsl/{particlefire => particlesystem}/particle.vert.spv (100%) rename shaders/hlsl/{particlefire => particlesystem}/normalmap.frag (100%) rename shaders/hlsl/{particlefire => particlesystem}/normalmap.frag.spv (100%) rename shaders/hlsl/{particlefire => particlesystem}/normalmap.vert (100%) rename shaders/hlsl/{particlefire => particlesystem}/normalmap.vert.spv (100%) rename shaders/hlsl/{particlefire => particlesystem}/particle.frag (100%) rename shaders/hlsl/{particlefire => particlesystem}/particle.frag.spv (100%) rename shaders/hlsl/{particlefire => particlesystem}/particle.vert (100%) rename shaders/hlsl/{particlefire => particlesystem}/particle.vert.spv (100%) diff --git a/README.md b/README.md index b25d671a..ea7f6541 100644 --- a/README.md +++ b/README.md @@ -152,7 +152,7 @@ Advanced example that uses sub passes and input attachments to write and read ba Basic offscreen rendering in two passes. First pass renders the mirrored scene to a separate framebuffer with color and depth attachments, second pass samples from that color attachment for rendering a mirror surface. -#### [CPU particle system](examples/particlefire/) +#### [CPU particle system](examples/particlesystem/) Implements a simple CPU based particle system. Particle data is stored in host memory, updated on the CPU per-frame and synchronized with the device before it's rendered using pre-multiplied alpha. diff --git a/android/examples/particlefire/CMakeLists.txt b/android/examples/particlesystem/CMakeLists.txt similarity index 97% rename from android/examples/particlefire/CMakeLists.txt rename to android/examples/particlesystem/CMakeLists.txt index f107918e..6f02a2f8 100644 --- a/android/examples/particlefire/CMakeLists.txt +++ b/android/examples/particlesystem/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.4.1 FATAL_ERROR) -set(NAME particlefire) +set(NAME particlesystem) set(SRC_DIR ../../../examples/${NAME}) set(BASE_DIR ../../../base) diff --git a/android/examples/particlefire/build.gradle b/android/examples/particlesystem/build.gradle similarity index 91% rename from android/examples/particlefire/build.gradle rename to android/examples/particlesystem/build.gradle index 4b264e5c..054da9c9 100644 --- a/android/examples/particlefire/build.gradle +++ b/android/examples/particlesystem/build.gradle @@ -4,7 +4,7 @@ apply from: '../gradle/outputfilename.gradle' android { compileSdkVersion rootProject.ext.compileSdkVersion defaultConfig { - applicationId "de.saschawillems.vulkanParticlefire" + applicationId "de.saschawillems.vulkanParticlesystem" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 @@ -49,8 +49,8 @@ task copyTask { } copy { - from rootProject.ext.shaderPath + 'glsl/particlefire' - into 'assets/shaders/glsl/particlefire' + from rootProject.ext.shaderPath + 'glsl/particlesystem' + into 'assets/shaders/glsl/particlesystem' include '*.*' } diff --git a/android/examples/particlefire/src/main/AndroidManifest.xml b/android/examples/particlesystem/src/main/AndroidManifest.xml similarity index 94% rename from android/examples/particlefire/src/main/AndroidManifest.xml rename to android/examples/particlesystem/src/main/AndroidManifest.xml index c8f97268..4c7d04e4 100644 --- a/android/examples/particlefire/src/main/AndroidManifest.xml +++ b/android/examples/particlesystem/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ + package="de.saschawillems.vulkanParticlesystem">