Compare commits
6 Commits
fastgltf
...
521ee17daf
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
521ee17daf | ||
|
|
2175b60990 | ||
|
|
464ab70c46 | ||
|
|
1eda916f3e | ||
|
|
7da00008e0 | ||
|
|
f26ee2bca8 |
@@ -136,14 +136,17 @@ namespace OpenEngine {
|
|||||||
|
|
||||||
Entity cube3 = scene->CreateEntity("glb");
|
Entity cube3 = scene->CreateEntity("glb");
|
||||||
Entity cube4 = scene->CreateEntity("glb2");
|
Entity cube4 = scene->CreateEntity("glb2");
|
||||||
|
Entity cube5 = scene->CreateEntity("glb2");
|
||||||
cube3.AddComponent<TransformComponent>();
|
cube3.AddComponent<TransformComponent>();
|
||||||
cube4.AddComponent<TransformComponent>();
|
cube4.AddComponent<TransformComponent>();
|
||||||
|
cube5.AddComponent<TransformComponent>();
|
||||||
|
|
||||||
Ref<Model3D> model = Model3D::Create("./assets/models/cubes.glb");
|
Ref<Model3D> model = Model3D::Create("./assets/models/cubes.glb");
|
||||||
Ref<Model3D> model2 = Model3D::Create("./assets/models/cube_legs.glb");
|
Ref<Model3D> model2 = Model3D::Create("./assets/models/cube_legs.glb");
|
||||||
Ref<Model3D> monkey = Model3D::Create("./assets/models/monkey.glb");
|
Ref<Model3D> monkey = Model3D::Create("./assets/models/monkey.glb");
|
||||||
|
|
||||||
cube3.AddComponent<ModelComponent>(model);
|
cube3.AddComponent<ModelComponent>(model);
|
||||||
|
cube3.AddComponent<ModelComponent>(model2);
|
||||||
cube4.AddComponent<ModelComponent>(monkey);
|
cube4.AddComponent<ModelComponent>(monkey);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ find_package(imgui REQUIRED)
|
|||||||
find_package(EnTT REQUIRED)
|
find_package(EnTT REQUIRED)
|
||||||
find_package(yaml-cpp REQUIRED)
|
find_package(yaml-cpp REQUIRED)
|
||||||
find_package(Jolt REQUIRED)
|
find_package(Jolt REQUIRED)
|
||||||
|
find_package(fastgltf REQUIRED)
|
||||||
|
|
||||||
file(GLOB_RECURSE SRC_FILES "src/*.cpp")
|
file(GLOB_RECURSE SRC_FILES "src/*.cpp")
|
||||||
file(GLOB IMGUIZMO_SRC_FILES "${CMAKE_SOURCE_DIR}/vendor/ImGuizmo/*.cpp")
|
file(GLOB IMGUIZMO_SRC_FILES "${CMAKE_SOURCE_DIR}/vendor/ImGuizmo/*.cpp")
|
||||||
@@ -63,6 +64,7 @@ target_link_libraries(${PROJECT_EXECUTABLE_NAME} PUBLIC
|
|||||||
spirv-cross-glsl
|
spirv-cross-glsl
|
||||||
spirv-cross-reflect
|
spirv-cross-reflect
|
||||||
Jolt::Jolt
|
Jolt::Jolt
|
||||||
|
fastgltf::fastgltf
|
||||||
)
|
)
|
||||||
|
|
||||||
#target_link_directories(${PROJECT_EXECUTABLE_NAME} PRIVATE
|
#target_link_directories(${PROJECT_EXECUTABLE_NAME} PRIVATE
|
||||||
|
|||||||
Reference in New Issue
Block a user