Skip to content

Commit 83aaa8c

Browse files
author
warriormaster12
committed
Vulkan Renderer can finally render a model
1 parent 5b46a52 commit 83aaa8c

File tree

12 files changed

+3133
-28
lines changed

12 files changed

+3133
-28
lines changed

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,3 @@
44
[submodule "lib/glfw"]
55
path = lib/glfw
66
url = https://github.com/glfw/glfw.git
7-
[submodule "lib/tinyobjloader"]
8-
path = lib/tinyobjloader
9-
url = https://github.com/tinyobjloader/tinyobjloader.git

CMakeLists.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,5 @@ target_link_libraries(VulkanEngine PRIVATE glfw)
4747
add_subdirectory(lib/glm EXCLUDE_FROM_ALL)
4848
target_link_libraries(VulkanEngine PRIVATE glm)
4949

50-
#tinyobjloader
51-
add_subdirectory(lib/tinyobjloader EXCLUDE_FROM_ALL)
52-
target_link_libraries(VulkanEngine PRIVATE tinyobjloader)
53-
5450
file(COPY ${PROJECT_SOURCE_DIR}/EngineAssets DESTINATION ${PROJECT_BINARY_DIR})
5551

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#pragma once
2+
#include <iostream>
3+
#include <stdexcept>
4+
#include <cstdlib>
5+
#include <vector>
6+
#include <cstring>
7+
#include <optional>
8+
#include <set>
9+
#include <algorithm>
10+
#include <fstream>
11+
#include <array>
12+
#include <chrono>
13+
#include <unordered_map>
14+
15+
16+
17+
namespace ModelLoader
18+
{
19+
class Model
20+
{
21+
public:
22+
23+
24+
};
25+
}

0 commit comments

Comments
 (0)