diff --git a/3rdparty/DerelictFT/DerelictFT.visualdproj b/3rdparty/DerelictFT/DerelictFT.visualdproj
new file mode 100644
index 00000000..3b94e911
--- /dev/null
+++ b/3rdparty/DerelictFT/DerelictFT.visualdproj
@@ -0,0 +1,15 @@
+
+ 6e4f189a-d7b0-4abd-8942-20e10c309d01
+
+
+ $(OutDir)\$(ProjectName).lib
+ 1
+
+
+ $(OutDir)\$(ProjectName).lib
+ 1
+
+
+
+
+
diff --git a/3rdparty/DerelictGL3/DerelictGL3.visualdproj b/3rdparty/DerelictGL3/DerelictGL3.visualdproj
new file mode 100644
index 00000000..2834f9e2
--- /dev/null
+++ b/3rdparty/DerelictGL3/DerelictGL3.visualdproj
@@ -0,0 +1,15 @@
+
+ 2636c1e1-ff8e-4424-b3f9-764da9a4b556
+
+
+ $(OutDir)\$(ProjectName).lib
+ 1
+
+
+ $(OutDir)\$(ProjectName).lib
+ 1
+
+
+
+
+
diff --git a/3rdparty/DerelictUtil/DerelictUtil.visualdproj b/3rdparty/DerelictUtil/DerelictUtil.visualdproj
new file mode 100644
index 00000000..c0cf6c6f
--- /dev/null
+++ b/3rdparty/DerelictUtil/DerelictUtil.visualdproj
@@ -0,0 +1,194 @@
+
+ {B83A0CDA-F51B-46C0-A23C-65F5CA2994F0}
+
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2.043
+ 0
+ 0
+ 0
+ $(DMDInstallDir)windows\bin\dmd.exe
+
+
+ $(ConfigurationName)
+ $(OutDir)
+
+
+ 0
+
+
+
+
+ 0
+
+
+ 1
+ $(IntDir)\$(TargetName).json
+ 0
+
+ 0
+
+ 0
+ 0
+ 0
+
+
+
+ 0
+
+ 1
+ $(VisualDInstallDir)cv2pdb\cv2pdb.exe
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+ $(OutDir)\$(ProjectName).lib
+ 1
+
+
+
+ *.obj;*.cmd;*.build;*.json;*.dep
+
+
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2.043
+ 0
+ 0
+ 0
+ $(DMDInstallDir)windows\bin\dmd.exe
+
+
+ $(ConfigurationName)
+ $(OutDir)
+
+
+ 0
+
+
+
+
+ 0
+
+
+ 1
+ $(IntDir)\$(TargetName).json
+ 0
+
+ 0
+
+ 0
+ 0
+ 0
+
+
+
+ 0
+
+ 0
+ $(VisualDInstallDir)cv2pdb\cv2pdb.exe
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+ $(OutDir)\$(ProjectName).lib
+ 1
+
+
+
+ *.obj;*.cmd;*.build;*.json;*.dep
+
+
+
+
+
diff --git a/3rdparty/gl3n/gl3n.visualdproj b/3rdparty/gl3n/gl3n.visualdproj
new file mode 100644
index 00000000..f523745a
--- /dev/null
+++ b/3rdparty/gl3n/gl3n.visualdproj
@@ -0,0 +1,15 @@
+
+ 6ede8e99-6487-4505-94e9-c717112526a4
+
+
+ $(OutDir)\$(ProjectName).lib
+ 1
+
+
+ $(OutDir)\$(ProjectName).lib
+ 1
+
+
+
+
+