Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/model/model.cc')
-rw-r--r--src/model/model.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/model/model.cc b/src/model/model.cc
index c7af2e3..cf03986 100644
--- a/src/model/model.cc
+++ b/src/model/model.cc
@@ -19,11 +19,15 @@ Model::Model(std::string const & name) :
{
model_first_vertex = 0;
model_first_evertex = 0;
+ model_first_lvertex = 0;
model_vertex_count = 0;
model_vertex_countdetail = 0;
model_evertex_count = 0;
model_evertex_countdetail = 0;
+ model_lvertex_count = 0;
+ model_lvertex_countdetail = 0;
+
model_radius = 0.5f;
}
@@ -45,12 +49,13 @@ Model::~Model()
size_t Model::tris() const
{
return ((model_vertex_count + model_vertex_countdetail +
- model_evertex_count + model_evertex_countdetail)/3);
+ model_evertex_count + model_evertex_countdetail +
+ model_lvertex_count + model_lvertex_countdetail)/3);
}
size_t Model::details() const
{
- return ((model_vertex_countdetail + model_evertex_countdetail)/3);
+ return ((model_vertex_countdetail + model_evertex_countdetail + model_lvertex_countdetail)/3);
}
void Model::add_engine(Engine *engine)