mirror of
https://github.com/Relintai/terraman.git
synced 2025-04-23 21:43:23 +02:00
Don't cast to TerraMesherBlocky in the TerrarinJob.
This commit is contained in:
parent
31a5ac8764
commit
1fd761e115
@ -26,7 +26,6 @@ SOFTWARE.
|
|||||||
#include "../../library/terra_surface.h"
|
#include "../../library/terra_surface.h"
|
||||||
#include "../../library/terraman_library.h"
|
#include "../../library/terraman_library.h"
|
||||||
|
|
||||||
#include "../../meshers/blocky/terra_mesher_blocky.h"
|
|
||||||
#include "../../meshers/default/terra_mesher_default.h"
|
#include "../../meshers/default/terra_mesher_default.h"
|
||||||
#include "../../meshers/terra_mesher.h"
|
#include "../../meshers/terra_mesher.h"
|
||||||
|
|
||||||
@ -497,17 +496,13 @@ void TerraTerrarinJob::step_type_normal() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void TerraTerrarinJob::step_type_normal_lod() {
|
void TerraTerrarinJob::step_type_normal_lod() {
|
||||||
Ref<TerraMesherBlocky> mesher = _mesher;
|
|
||||||
|
|
||||||
ERR_FAIL_COND(!_mesher.is_valid());
|
|
||||||
|
|
||||||
Ref<TerraMesherJobStep> step = _job_steps[_current_job_step];
|
Ref<TerraMesherJobStep> step = _job_steps[_current_job_step];
|
||||||
|
|
||||||
ERR_FAIL_COND(!step.is_valid());
|
ERR_FAIL_COND(!step.is_valid());
|
||||||
|
|
||||||
Ref<TerraChunkDefault> chunk = _chunk;
|
Ref<TerraChunkDefault> chunk = _chunk;
|
||||||
|
|
||||||
mesher->set_lod_index(step->get_lod_index());
|
_mesher->set_lod_index(step->get_lod_index());
|
||||||
_mesher->reset();
|
_mesher->reset();
|
||||||
_mesher->add_chunk(_chunk);
|
_mesher->add_chunk(_chunk);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user