diff --git a/SC2KRender/Scene.cpp b/SC2KRender/Scene.cpp index 1891807..f120090 100644 --- a/SC2KRender/Scene.cpp +++ b/SC2KRender/Scene.cpp @@ -799,31 +799,8 @@ void Scene::MultiplyMovementSpeed(float value) void Scene::SetRenderModels(bool value) { render_models = value; - for (unsigned int y = 0; y < TILES_DIMENSION; ++y) - { - for (unsigned int x = 0; x < TILES_DIMENSION; ++x) - { - const MapSceneTile* t = tiles[x + TILES_DIMENSION * y]; - if (XBLD_IS_HYDROELECTRIC(t->map_tile->xbld)) - { - if (t->map_tile->xter == XTER_WATERFALL) - { - if (render_models) - { - //t.SetHeight(t.map_tile->height); - } - else - { - //t.FillAttributes(t.map_tile); - } - - } - } - } - } } - void Scene::Render() { @@ -835,10 +812,8 @@ void Scene::Render() if (render_scene) { - if (render_models) { - Matrix view_proj = m_view * m_proj; Plane frustum_planes[6]; @@ -945,7 +920,7 @@ void Scene::Render() for (const QuadSceneTile* qst : fill_tiles) { m_batch->DrawQuad(qst->vpc[0], qst->vpc[1], qst->vpc[2], qst->vpc[3]); - } + } for (unsigned int i = 0; i < ARRAY_LENGTH; ++i) { diff --git a/SC2KRender/assets/assetmap.cfg b/SC2KRender/assets/assetmap.cfg index c72c65c..9997341 100644 --- a/SC2KRender/assets/assetmap.cfg +++ b/SC2KRender/assets/assetmap.cfg @@ -249,6 +249,9 @@ 250,250_desalination 251,251_plymouth_arc 252,252_forest_arc +253,253_darco_arc +254,254_launch_arc +255,255_braun_llama_dome 306,306_tree_trunks 307,307_tree_trunks 308,308_tree_trunks diff --git a/SC2KRender/assets/models/223_pier.cmo b/SC2KRender/assets/models/223_pier.cmo index d6edb03..f722e6d 100644 Binary files a/SC2KRender/assets/models/223_pier.cmo and b/SC2KRender/assets/models/223_pier.cmo differ diff --git a/SC2KRender/assets/models/233_subway_station.cmo b/SC2KRender/assets/models/233_subway_station.cmo index 8643c8b..2149b01 100644 Binary files a/SC2KRender/assets/models/233_subway_station.cmo and b/SC2KRender/assets/models/233_subway_station.cmo differ diff --git a/SC2KRender/assets/models/253_darco_arc.cmo b/SC2KRender/assets/models/253_darco_arc.cmo new file mode 100644 index 0000000..6af012a Binary files /dev/null and b/SC2KRender/assets/models/253_darco_arc.cmo differ diff --git a/SC2KRender/assets/models/254_launch_arc.cmo b/SC2KRender/assets/models/254_launch_arc.cmo new file mode 100644 index 0000000..168f942 Binary files /dev/null and b/SC2KRender/assets/models/254_launch_arc.cmo differ diff --git a/SC2KRender/assets/models/255_braun_llama_dome.cmo b/SC2KRender/assets/models/255_braun_llama_dome.cmo new file mode 100644 index 0000000..8d974c5 Binary files /dev/null and b/SC2KRender/assets/models/255_braun_llama_dome.cmo differ