Commit Graph

  • c263a2821d Fix rebase mistakes in CMakeLists #200 Josiah VanderZee 2024-04-18 07:43:17 -0500
  • df4dd7b2ac Move libs Josiah VanderZee 2024-04-18 07:42:12 -0500
  • 718c865b1d Move files Josiah VanderZee 2024-04-18 07:40:52 -0500
  • 036b40a9d8 Fix gltf static mesh loading issues (#14) Lars Müller 2024-04-15 15:11:37 +0200
  • 0faf1320c5 Move from tinygltf to tiniergltf (#13) Lars Müller 2024-01-19 15:52:20 +0100
  • 777ec9d130 Fix getScale() jordan4ibanez 2023-12-01 20:48:05 -0500
  • f33b8a612d Axe the minimum-cmake CI build JosiahWI 2023-12-01 18:07:28 -0600
  • e2b05f0dc9 Fix memory leak caused by missing `drop` Lars Mueller 2023-12-02 00:51:21 +0100
  • f8f10248b4 Package glTF spec docs with comments jordan4ibanez 2023-12-01 17:10:01 -0500
  • 95a4030b50 Handle byte stride on vertex buffers JosiahWI 2023-11-29 19:57:58 -0600
  • 86026f9205 Add operator<< definition for vector3d JosiahWI 2023-11-29 19:53:12 -0600
  • eabc84a420 Do not install tinygltf export from Irrlicht JosiahWI 2023-11-29 17:00:15 -0600
  • 05ede68af1 Borrow CReadFile for tests Josiah VanderZee 2023-11-29 09:40:48 -0600
  • 16b784162b Print glTF loading issues to log JosiahWI 2023-10-08 12:33:24 -0500
  • 53c92b0b1d Refactor vertex loading JosiahWI 2023-05-18 07:33:04 -0500
  • 0896aae906 Extract loadPrimitives method from createMesh JosiahWI 2023-05-18 07:11:33 -0500
  • 3930bd8c85 Rename ModelParser to MeshExtractor JosiahWI 2023-05-18 07:01:43 -0500
  • 0f73c30a1f Mark ModelParser constructors noexcept JosiahWI 2023-05-18 06:56:36 -0500
  • 22f6012d2e Document readVec3DF and getScale JosiahWI 2023-05-18 06:54:05 -0500
  • fd41ee02df Add const to numeric parameters JosiahWI 2023-05-18 06:41:36 -0500
  • 60a5f5746f Return vector from getVertices JosiahWI 2023-05-17 17:19:57 -0500
  • ea22b642c1 Refactor getIndices() JosiahWI 2023-05-17 16:47:02 -0500
  • 5f5dd7abfc Document coordinate system change at top of source JosiahWI 2023-05-17 13:23:53 -0500
  • 8c9a5764ee Convert snake_case variable names to camelCase JosiahWI 2023-05-17 13:19:52 -0500
  • 50da04297f Add r-value reference constructor to ModelParser JosiahWI 2023-05-17 13:07:39 -0500
  • 85fdf95afa Fix function declaration indents JosiahWI 2023-05-17 11:39:11 -0500
  • 79bfd8afbe Move parsing methods into ModelParser class JosiahWI 2023-05-17 11:30:58 -0500
  • 2dbe3b866a Fix CMake tinygltf dependencies JosiahWI 2023-05-17 09:49:42 -0500
  • 7e0d57b4fe Reorganize CGLTFMeshFileLoader help functions JosiahWI 2023-05-17 09:09:06 -0500
  • 2175cf6e1c Restore path accidentally removed in 584a46f JosiahWI 2023-05-15 13:15:53 -0500
  • 3bbf3f7e0e Disable -Werror on minimum-cmake CI JosiahWI 2023-05-15 13:06:10 -0500
  • 5bae506dc7 Set C compiler to gcc-5 for minimum-cmake CI JosiahWI 2023-05-15 12:45:20 -0500
  • 774123844d Set C compiler to g++-5 on minimum-cmake CI JosiahWI 2023-05-15 12:42:16 -0500
  • 9f2d5a1b8a Fix indentation style in CMakeLists JosiahWI 2023-05-15 12:32:45 -0500
  • 4d4d8df2aa Work around TestBigEndian bug in cmake<3.9 JosiahWI 2023-05-15 12:28:38 -0500
  • c9e05c6e9a Work around cmake<3.12 object target rules JosiahWI 2023-05-15 10:43:41 -0500
  • eaebd34c4e Remove unneeded tinygltf include from header JosiahWI 2023-05-15 10:08:09 -0500
  • a3633afce3 Clarify behavior of BUILD_TESTING option in README JosiahWI 2023-05-15 10:00:15 -0500
  • 673de228cf Do not fail to load glTF because of warnings JosiahWI 2023-05-13 12:20:15 -0500
  • 5a190a6ab9 Mark CGLTFMeshFileLoader constructor as noexcept JosiahWI 2023-05-13 12:12:22 -0500
  • 246ee9c3ca Register Catch2 tests with CTest JosiahWI 2023-01-31 08:42:35 -0600
  • 030abc7b04 spaces->tabs jordan4ibanez 2023-01-30 21:36:53 -0500
  • 971a9e214e Update code with requested changes jordan4ibanez 2023-01-29 18:36:41 -0500
  • 4a8602ed0f Fix embedded textures causing a model not to load jordan4ibanez 2023-01-27 20:45:02 -0500
  • 08d226cdb5 Fix indices, inverted models, & multiple models failing to load jordan4ibanez 2023-01-27 20:45:02 -0500
  • 0216a02ed4 Fix segfault from reading bad number of indices Josiah VanderZee 2022-11-14 19:34:36 -0600
  • f1042bf4c4 Update to latest branch of lukka/get-cmake Josiah VanderZee 2022-11-14 15:52:04 -0600
  • a326f27f6a Fix coordinate system change Josiah VanderZee 2022-11-14 15:47:30 -0600
  • 47a195b4de Fix aliasing violation when reading primitives Josiah VanderZee 2022-11-13 07:55:30 -0600
  • 3dc24abdb3 Remove DESCRIPTION from tinygltf project Josiah VanderZee 2022-11-13 07:21:27 -0600
  • cdad3a8f43 Switch to fixed branch of lukka/get-cmake action Josiah VanderZee 2022-11-12 11:58:50 -0600
  • 7220104c37 Test vertex normals on cube Josiah VanderZee 2022-11-12 07:43:44 -0600
  • 72cb09a566 Test for texture coordinates on cube Josiah VanderZee 2022-11-12 07:01:56 -0600
  • 742307f077 Scale cube vertices correctly Josiah VanderZee 2022-11-11 21:00:34 -0600
  • 837b6be14e Add test for blender cube Josiah VanderZee 2022-11-11 17:37:21 -0600
  • 12b760e45b Use a better action for getting CMake 3.5 Josiah VanderZee 2022-11-10 14:02:31 -0600
  • 82c547d50f Test for correct vertex indices Josiah VanderZee 2022-11-10 13:58:28 -0600
  • b4c4325ea4 Add CI build for CMake 3.5 with GCC 5.3 JosiahWI 2022-11-06 18:56:45 -0600
  • 3d2d3f8d5a Remove constexpr from readFloat JosiahWI 2022-11-06 18:00:42 -0600
  • a20ac715ce Load vertex coordinates from glTF buffer JosiahWI 2022-11-06 07:55:09 -0600
  • 21c3c16557 Test invalid JSON JosiahWI 2022-10-22 16:36:29 -0500
  • 8c9c1e57ea Specify all source fools directly on IrrlichtMt JosiahWI 2022-10-17 21:01:12 -0500
  • 2ae436cb2c Update vertex test for coordinate system JosiahWI 2022-10-17 14:27:11 -0500
  • 30d5748e0c Test case when file is nullptr JosiahWI 2022-10-17 08:36:14 -0500
  • 5e2d9d947e Test that minimal triangle has correct vertices JosiahWI 2022-10-17 07:34:19 -0500
  • a9f56df279 Test that minimal triangle returns some mesh JosiahWI 2022-10-17 07:17:07 -0500
  • 7900f0a3a9 Fix path to tests in CI and use Ninja JosiahWI 2022-10-16 22:45:10 -0500
  • 4b6ab0528d Run tests in Linux GL CI build JosiahWI 2022-10-16 22:40:04 -0500
  • 92862a3a2d Add test file for glTF mesh loading JosiahWI 2022-10-16 21:48:29 -0500
  • bde174d1a0 Add GLTF mesh file loader JosiahWI 2022-10-16 21:17:21 -0500
  • a0b7a15693 Do CMake right JosiahWI 2022-10-16 19:02:18 -0500
  • a3b2dbdebb Export tinygltf target JosiahWI 2022-10-16 18:15:16 -0500
  • 36a90e9973 Add tinygltf library JosiahWI 2022-10-16 18:02:52 -0500
  • 124708784f Restore buildability with SDL 2.0.10 master sfan5 2024-03-21 22:42:35 +0100
  • bcb952c3ca Move source/Irrlicht/ to src/ Desour 2024-03-20 19:10:33 +0100
  • 594e88bf3b Remove the tab removal script again Desour 2024-03-21 17:31:11 +0100
  • dd1043c4c0 Replace non-leading tabs with spaces, using: Desour 2024-03-21 17:30:28 +0100
  • 72e303238e Add a small script for tab removal Desour 2024-03-21 17:23:59 +0100
  • adc96072cd Fix ugly formatted arrays Desour 2024-03-21 15:22:20 +0100
  • 7cf801244c Reformat test/image_loader_test.cpp manually Desour 2024-03-20 19:38:29 +0100
  • b01a3ea781 Fix ifs clang-format didn’t get numzero 2023-10-04 21:10:58 +0300
  • e5b97d440a Remove .clang-format again Desour 2024-03-20 19:03:04 +0100
  • f5c6d3e945 Reformat the code, using: Desour 2024-03-20 19:35:52 +0100
  • 9814510b1b Add clang-format file, based on that from Minetest numzero 2023-10-04 20:39:08 +0300
  • 13cd75faf1 Move source/Irrlicht/ to src/ #295 Desour 2024-03-20 19:10:33 +0100
  • 0eaf3d3cb4 Remove the tab removal script again Desour 2024-03-21 17:31:11 +0100
  • e7bbbf9e30 Replace non-leading tabs with spaces, using: Desour 2024-03-21 17:30:28 +0100
  • 58783e4ca3 Add a small script for tab removal Desour 2024-03-21 17:23:59 +0100
  • 8acca665f6 Fix ugly formatted arrays Desour 2024-03-21 15:22:20 +0100
  • 05c8bc8314 Try to fix macOS CI sfan5 2024-03-20 20:37:22 +0100
  • 014007bf54 Reformat test/image_loader_test.cpp manually Desour 2024-03-20 19:38:29 +0100
  • d5690cc43b Fix ifs clang-format didn’t get numzero 2023-10-04 21:10:58 +0300
  • 565c114f94 Remove .clang-format again Desour 2024-03-20 19:03:04 +0100
  • 2bf1d12353 Reformat the code, using: Desour 2024-03-20 19:35:52 +0100
  • eb4dec46c2 Add clang-format file, based on that from Minetest numzero 2023-10-04 20:39:08 +0300
  • a9c4683b18 Do not include core::string in matrix4.h sfan5 2024-03-17 23:24:02 +0100
  • b10141887f obj/mtl loader no longer messes up bump textures when the name starts with a number Mtl loader was assuming bump textures starting with a number are always using that to scale the bump. No idea if there are mtl files out there assuming that, but usually scaling parameter is -bm But it always assumed real filename was following, so as compromise I still allow pure numbers (no other characters following) to be scaling parameters. svn-trunk cutealien 2024-03-16 16:32:50 +0000
  • ac341472d6 Add error checks and log warnings in CIrrDeviceWin32::CCursorControl::addIcon cutealien 2024-03-15 14:52:22 +0000
  • 8f8a4ef5e1 CImageLoaderBMP now supports loading 1-bit images with palette data The feature everyone has been waiting for!!! Or not... Anyway it works now :-) cutealien 2024-03-13 19:30:48 +0000
  • 26c4f4e63d Ensure enough alignment for IImages sfan5 2024-03-10 13:57:48 +0100