From 964d1010b357ae2c321afa24fed876d98d2eab9f Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 8 Jul 2021 23:30:53 +0200 Subject: [PATCH] refactored generate_subcells --- reg3.cpp | 82 +++++++++++++++++++++++++++++++++----------------------- 1 file changed, 49 insertions(+), 33 deletions(-) diff --git a/reg3.cpp b/reg3.cpp index c6d65df8..535bdfeb 100644 --- a/reg3.cpp +++ b/reg3.cpp @@ -281,36 +281,29 @@ EX namespace reg3 { generate_subcells(); } - EX void generate_subcells() { + EX void generate_plain_subcubes() { auto& ssh = cgi.subshapes; const int sub = subcube_count; - if(variation == eVariation::subcubes) { - auto vx = abs(cgi.cellshape[0][0][0]); - auto vz = abs(cgi.cellshape[0][0][3]); - for(int x=1-sub; x