Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/draw.cc')
-rw-r--r--src/render/draw.cc4
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);