Half baked smells
This commit is contained in:
parent
a1d9017be2
commit
f3bda5636e
@ -55,35 +55,15 @@ add_library(
|
||||
include/imgui/backends/imgui_impl_opengl3.cpp)
|
||||
target_link_libraries(imgui glfw)
|
||||
|
||||
# include_directories(include) # Kill me please. this is horrendously bad but ImGuIZMO.quat hardcodes imgui to be in a folder called ImGui
|
||||
include_directories(include/imGuIZMO.quat)
|
||||
add_library(
|
||||
imGuIZMO STATIC
|
||||
include/imGuIZMO.quat/imGuIZMO.quat/imGuIZMOquat.cpp
|
||||
)
|
||||
target_link_libraries(imGuIZMO imgui -DIMGUIZMO_IMGUI_FOLDER=${CMAKE_SOURCE_DIR}/include/imgui)
|
||||
target_link_libraries(imGuIZMO imgui)
|
||||
target_compile_definitions(imGuIZMO PUBLIC -DIMGUIZMO_IMGUI_FOLDER=)
|
||||
|
||||
add_executable(fred engine.cpp shader.c)
|
||||
if(UNIX)
|
||||
target_link_libraries(
|
||||
fred
|
||||
-lm
|
||||
glad_gl_core_33
|
||||
glm
|
||||
glfw
|
||||
soil2
|
||||
assimp
|
||||
imgui
|
||||
clog)
|
||||
endif()
|
||||
if(WIN32)
|
||||
target_link_libraries(
|
||||
fred
|
||||
glad_gl_core_33
|
||||
glm
|
||||
glfw
|
||||
soil2
|
||||
assimp
|
||||
imgui
|
||||
clog)
|
||||
endif()
|
||||
target_link_libraries(fred $<$<PLATFORM_ID:Linux>:-lm> glad_gl_core_33 glm glfw
|
||||
soil2 assimp imgui imGuIZMO clog)
|
||||
target_compile_definitions(fred PUBLIC -DIMGUIZMO_IMGUI_FOLDER=)
|
||||
|
4
TODO.md
4
TODO.md
@ -1,3 +1,7 @@
|
||||
[ ] Destruct all at the end
|
||||
[ ] Make ImGuIZMO.quat work
|
||||
[ ] Finish modularization
|
||||
[ ] Make SOIL2 stop giving that smelly error message
|
||||
[ ] Overhaul asset debug screen
|
||||
[ ] Simple Lighting
|
||||
[ ] Lightmapped Lighting
|
||||
|
@ -15,7 +15,7 @@
|
||||
#define IMGUI_DEFINE_MATH_OPERATORS // ImGui
|
||||
#include <backends/imgui_impl_glfw.h>
|
||||
#include <backends/imgui_impl_opengl3.h>
|
||||
#include <imgui/imgui.h>
|
||||
#include <imgui.h>
|
||||
#define VGIZMO_USES_GLM
|
||||
#include <imGuIZMO.quat/imGuIZMOquat.h>
|
||||
#include <clog/clog.h>
|
||||
|
2
models/teapot.mtl
Normal file
2
models/teapot.mtl
Normal file
@ -0,0 +1,2 @@
|
||||
# Blender 4.2.2 LTS MTL File: 'None'
|
||||
# www.blender.org
|
24900
models/teapot.obj
Normal file
24900
models/teapot.obj
Normal file
File diff suppressed because it is too large
Load Diff
BIN
textures/results/teapot_DXT1.DDS
Normal file
BIN
textures/results/teapot_DXT1.DDS
Normal file
Binary file not shown.
BIN
textures/results/teapot_DXT3.DDS
Normal file
BIN
textures/results/teapot_DXT3.DDS
Normal file
Binary file not shown.
BIN
textures/results/teapot_DXT5.DDS
Normal file
BIN
textures/results/teapot_DXT5.DDS
Normal file
Binary file not shown.
BIN
textures/teapot.png
Normal file
BIN
textures/teapot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 70 KiB |
Loading…
Reference in New Issue
Block a user