From 9b1b38248670c510d9035465557bdba15068d069 Mon Sep 17 00:00:00 2001 From: Astatin3 <77305074+Astatin3@users.noreply.github.com> Date: Tue, 30 Jul 2024 22:46:20 -0600 Subject: [PATCH] That was honestly a lot easier than I thought it would be --- .gitignore | 2 + .idea/.gitignore | 8 ++ .idea/inspectionProfiles/Project_Default.xml | 6 ++ .../inspectionProfiles/profiles_settings.xml | 6 ++ .idea/misc.xml | 7 ++ .idea/modules.xml | 8 ++ .idea/vcs.xml | 6 ++ .idea/video-2-3d.iml | 8 ++ DSCN1034.MOV | Bin 0 -> 19365888 bytes main.py | 76 ++++++++++++++++++ 10 files changed, 127 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/inspectionProfiles/profiles_settings.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/video-2-3d.iml create mode 100644 DSCN1034.MOV create mode 100644 main.py diff --git a/.gitignore b/.gitignore index d9005f2..6c5bb65 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +output/ + # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..9940ce4 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..fe647e7 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..82c23a9 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/video-2-3d.iml b/.idea/video-2-3d.iml new file mode 100644 index 0000000..d0876a7 --- /dev/null +++ b/.idea/video-2-3d.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/DSCN1034.MOV b/DSCN1034.MOV new file mode 100644 index 0000000000000000000000000000000000000000..b414f5a0835cfae5bc14ac87cd2b8546da9c813c GIT binary patch literal 19365888 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