3D text (fonts' overlapping strokes joined, holes by winding), import STL / OBJ / 3MF / glTF (own DEFLATE for 3MF), sturdier face triangles; tests

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nexoniarz 2026-10-21 00:36:54 +02:00
commit c2bbafd40c
9 changed files with 889 additions and 7 deletions

View file

@ -1,5 +1,6 @@
add_executable(mesh_test mesh_test.cpp)
target_link_libraries(mesh_test PRIVATE fry_core)
target_compile_definitions(mesh_test PRIVATE FRY_FONTS_DIR="${PROJECT_SOURCE_DIR}/content/engine/fonts")
add_test(NAME mesh_test COMMAND mesh_test WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
add_executable(script_test script_test.cpp)
target_link_libraries(script_test PRIVATE fry_script)