chore: auto-commit (5 archivos)

- CMakeLists.txt
- app.md
- appicon.ico
- backend/
- main.cpp

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-30 17:28:48 +02:00
commit d3c83053f2
14 changed files with 1020 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
add_imgui_app(image_to_3d_studio
main.cpp
# Funciones del registry usadas (issue 0085 — declaracion explicita en CMake):
${CMAKE_SOURCE_DIR}/functions/core/http_request.cpp
${CMAKE_SOURCE_DIR}/functions/gfx/gl_texture_load.cpp
# Implementacion stb_image (gl_texture_load la usa):
${CMAKE_SOURCE_DIR}/vendor/stb/stb_image_impl.cpp
# Visor 3D: GLB loader + mesh GPU + orbit camera + FBO + mesh_viewer.
# (gl_loader viene bundled en fn_framework; el resto se enlaza aqui.)
${CMAKE_SOURCE_DIR}/functions/gfx/gltf_load_mesh.cpp
${CMAKE_SOURCE_DIR}/functions/gfx/mesh_gpu.cpp
${CMAKE_SOURCE_DIR}/functions/gfx/gl_framebuffer.cpp
${CMAKE_SOURCE_DIR}/functions/core/orbit_camera.cpp
${CMAKE_SOURCE_DIR}/functions/viz/mesh_viewer.cpp
)
target_include_directories(image_to_3d_studio PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_SOURCE_DIR}/vendor # nlohmann/json.hpp para gltf_load_mesh
)
if(WIN32)
set_target_properties(image_to_3d_studio PROPERTIES WIN32_EXECUTABLE TRUE)
endif()