Mesh Generation GDSCript

This concludes the mesh generation of walls. We can now put holes into
walls deterministically.
This commit is contained in:
2025-11-02 15:55:00 -05:00
parent 41647dda49
commit 35a1706e58
60 changed files with 435 additions and 4137 deletions

66
compile_commands.json Normal file
View File

@@ -0,0 +1,66 @@
[
{
"arguments": [
"/usr/bin/g++",
"-c",
"-std=c++17",
"-fno-exceptions",
"-fPIC",
"-Wwrite-strings",
"-m64",
"-march=x86-64",
"-fvisibility=hidden",
"-O2",
"-fPIC",
"-DLINUX_ENABLED",
"-DUNIX_ENABLED",
"-DTHREADS_ENABLED",
"-DHOT_RELOAD_ENABLED",
"-DDEBUG_ENABLED",
"-DNDEBUG",
"-DGDEXTENSION",
"-Igodot-cpp/gdextension",
"-Igodot-cpp/include",
"-Igodot-cpp/gen/include",
"-Isrc",
"-o",
"src/register_types.os",
"src/register_types.cpp"
],
"directory": "/home/collincampbell/Projects/gdextension",
"file": "/home/collincampbell/Projects/gdextension/src/register_types.cpp",
"output": "/home/collincampbell/Projects/gdextension/src/register_types.os"
},
{
"arguments": [
"/usr/bin/g++",
"-c",
"-std=c++17",
"-fno-exceptions",
"-fPIC",
"-Wwrite-strings",
"-m64",
"-march=x86-64",
"-fvisibility=hidden",
"-O2",
"-fPIC",
"-DLINUX_ENABLED",
"-DUNIX_ENABLED",
"-DTHREADS_ENABLED",
"-DHOT_RELOAD_ENABLED",
"-DDEBUG_ENABLED",
"-DNDEBUG",
"-DGDEXTENSION",
"-Igodot-cpp/gdextension",
"-Igodot-cpp/include",
"-Igodot-cpp/gen/include",
"-Isrc",
"-o",
"src/triangulization.os",
"src/triangulization.cpp"
],
"directory": "/home/collincampbell/Projects/gdextension",
"file": "/home/collincampbell/Projects/gdextension/src/triangulization.cpp",
"output": "/home/collincampbell/Projects/gdextension/src/triangulization.os"
}
]