diff options
Diffstat (limited to 'src/render/draw.cc')
-rw-r--r-- | src/render/draw.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/render/draw.cc b/src/render/draw.cc index 18c3d73..1f920b0 100644 --- a/src/render/draw.cc +++ b/src/render/draw.cc @@ -12,6 +12,7 @@ #include "render/render.h" #include "render/textures.h" #include "render/draw.h" +#include "render/dust.h" #include "render/gl.h" namespace render @@ -317,6 +318,7 @@ void pass_prepare(float seconds) // load entity models and light flare textures if (!entity->model() && entity->modelname().size()) { entity->entity_model = model::Model::load(entity->modelname()); + entity->entity_radius = entity->model()->radius(); if (!entity->model()) { entity->entity_modelname.clear(); @@ -865,6 +867,8 @@ void draw(float seconds) draw_pass_spacegrid(); // draw the blue spacegrid + Dust::draw(); // draw spacedust + draw_pass_model_fx(); // draw entity lights and engines gl::enable(GL_LIGHTING); |