projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
trail rendering basics
[carveJwlIkooP6JGAAIwe30JlM.git]
/
skaterift.c
diff --git
a/skaterift.c
b/skaterift.c
index bc0bd3c79f0b5623c5b36169eb5d337280bb0964..82aa54cd4e9f6d31c64be86ee88265be5c49edee 100644
(file)
--- a/
skaterift.c
+++ b/
skaterift.c
@@
-59,6
+59,8
@@
#include "player_effects.c"
#include "freecam.c"
#include "testing.c"
#include "player_effects.c"
#include "freecam.c"
#include "testing.c"
+#include "trail.h"
+#include "trail.c"
static int k_tools_mode = 0;
static int k_tools_mode = 0;
@@
-198,6
+200,7
@@
static void skaterift_load_player_content(void){
particle_alloc( &particles_grind, 300 );
particle_alloc( &particles_env, 200 );
particle_alloc( &particles_grind, 300 );
particle_alloc( &particles_env, 200 );
+ trail_alloc( &trails_test, 200 );
player_load_animation_reference( "models/ch_none.mdl" );
player_model_load( &localplayer.fallback_model, "models/ch_none.mdl" );
player_load_animation_reference( "models/ch_none.mdl" );
player_model_load( &localplayer.fallback_model, "models/ch_none.mdl" );
@@
-513,6
+516,10
@@
static void render_scene(void){
particle_system_prerender( &particles_env );
particle_system_render( &particles_env, &skaterift.cam );
particle_system_prerender( &particles_env );
particle_system_render( &particles_env, &skaterift.cam );
+ trail_system_update( &trails_test, vg.time_delta,
+ localplayer.rb.co, localplayer.rb.to_world[1], 1.0f );
+ trail_system_debug( &trails_test );
+
/*
* render transition
*/
/*
* render transition
*/