aboutsummaryrefslogtreecommitdiff
path: root/examples/particle_system/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/particle_system/main.cpp')
-rw-r--r--examples/particle_system/main.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/particle_system/main.cpp b/examples/particle_system/main.cpp
index 6ab3448..b337722 100644
--- a/examples/particle_system/main.cpp
+++ b/examples/particle_system/main.cpp
@@ -37,7 +37,7 @@ const char* shader_code = R"(
const float Pi = 3.14f;
void onLoad()
{
- tex = Texture::createTexture("texture.png");
+ tex = Texture::createTexture("particle.png");
spr = new Sprite(tex, Origin::BottomCenter);
shader = Shader::createShader(shader_code);
ParticleSystemDef def;
@@ -46,15 +46,15 @@ void onLoad()
def.emitterDef.emitRateDef.rate.rate = 0.01f;
def.emitterDef.forceDef.force.force = 50.f;
def.emitterDef.positionDef.enableRandom = true;
- def.emitterDef.positionDef.position.random.floor = Vector2<float>(-20, 0);
- def.emitterDef.positionDef.position.random.ceil = Vector2<float>(20, 0);
+ def.emitterDef.positionDef.position.random.floor = Vector2<float>(0, 0);
+ def.emitterDef.positionDef.position.random.ceil = Vector2<float>(0, 0);
def.emitterDef.directionDef.enableRandom = true;
def.emitterDef.directionDef.direction.random.floor = -Pi / 2 ;
def.emitterDef.directionDef.direction.random.ceil = -Pi / 2 ;
def.particleDef.colorOverTimeDef.enable = true;
- def.particleDef.colorOverTimeDef.colorStart = Color(255, 100, 0, 255);
+ def.particleDef.colorOverTimeDef.colorStart = Color(255, 255, 0, 255);
def.particleDef.colorOverTimeDef.colorEnd = Color(255, 0, 0, 0);
/*
def.particleDef.angularSpeedDef.enableRandom = true;