diff --git a/.gitignore b/.gitignore index 822dd55..89c6b0d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,7 @@ -cmake-build-*/ +# IDE files .idea/ +.vscode/ + +# Build artifacts +build/ +cmake-build-*/ diff --git a/CMakeLists.txt b/CMakeLists.txt index 93e5e18..9d7faaf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,13 +27,13 @@ add_executable(perlin-shadows src/renderable.h ) -file(READ src/phong.vert PHONG_VERT) -file(READ src/phong.frag PHONG_FRAG) +file(READ src/shader/phong.vert PHONG_VERT) +file(READ src/shader/phong.frag PHONG_FRAG) configure_file(src/renderer.in.cpp src/renderer.cpp @ONLY) -file(READ src/shadow.vert SHADOW_VERT) -file(READ src/shadow.frag SHADOW_FRAG) -file(READ src/shadow.geom SHADOW_GEOM) +file(READ src/shader/shadow.vert SHADOW_VERT) +file(READ src/shader/shadow.frag SHADOW_FRAG) +file(READ src/shader/shadow.geom SHADOW_GEOM) configure_file(src/point_light.in.h src/point_light.h @ONLY) target_include_directories(perlin-shadows PUBLIC "${CMAKE_CURRENT_BINARY_DIR}/src") diff --git a/src/phong.frag b/src/shader/phong.frag similarity index 100% rename from src/phong.frag rename to src/shader/phong.frag diff --git a/src/phong.vert b/src/shader/phong.vert similarity index 100% rename from src/phong.vert rename to src/shader/phong.vert diff --git a/src/shadow.frag b/src/shader/shadow.frag similarity index 100% rename from src/shadow.frag rename to src/shader/shadow.frag diff --git a/src/shadow.geom b/src/shader/shadow.geom similarity index 100% rename from src/shadow.geom rename to src/shader/shadow.geom diff --git a/src/shadow.vert b/src/shader/shadow.vert similarity index 100% rename from src/shadow.vert rename to src/shader/shadow.vert