summaryrefslogtreecommitdiff
path: root/examples/particles.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/particles.c')
-rw-r--r--examples/particles.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/examples/particles.c b/examples/particles.c
index 37a77a5..03c51f7 100644
--- a/examples/particles.c
+++ b/examples/particles.c
@@ -14,7 +14,7 @@ typedef struct {
} World;
World world = {0};
-vec3_f32 background = { .0f, .0f, .08f };
+vec4_f32 background = { .0f, .0f, .08f, 1.f };
i64 time_0;
void update_and_render_frame(void) {
@@ -100,7 +100,7 @@ void update_and_render_frame(void) {
if (i < 0 || i >= g_platform.frame_width) continue;
if ((i - x) * (i - x) + (j - y) * (j - y) > 100) continue;
f64 v = (e->vx * e->vx + e->vy * e->vy) * 8.;
- g_platform.pixels[j * g_platform.frame_width + i] = (vec3_f32) { -.2 + v * 2., .1 + v * .7, 1. - v };
+ g_platform.pixels[j * g_platform.frame_width + i] = (vec4_f32) { -.2 + v * 2., .1 + v * .7, 1. - v, 1.f };
}
}
}
@@ -113,9 +113,8 @@ i32 main(i32 argc, c8 **argv) {
(void) argv;
g_platform = (Platform) {
- .title = "Gravity",
- .frame_width = 960,
- .frame_height = 720,
+ .title = "Particles",
+ .exact_resolution = 1,
};
time_0 = p_time();