Commit graph

  • 06ab240cfb
    Merge d05c317bca into 9884aa86b0 Shiwei Wang 2025-02-26 10:18:40 +08:00
  • d05c317bca
    support map 'bump' Shiwei Wang 2025-02-26 10:17:04 +08:00
  • e120d61a97
    Merge 52e8b8226c into 9884aa86b0 sneakyevil 2025-01-01 22:40:02 -05:00
  • 7716211e4b
    Merge 5ef5d0cbac into 9884aa86b0 Tiago Chaves 2024-12-15 15:59:48 -05:00
  • 9884aa86b0
    Merge pull request #51 from corporateshark/master master Richard Knight 2024-12-10 08:53:05 +00:00
  • fce8123891 Update CMake file to CMake version 3.5...3.31 Sergey Kosarevsky 2024-12-06 16:46:51 -08:00
  • 8145eb0a94
    Merge pull request #50 from corporateshark/master Richard Knight 2024-11-19 20:38:52 +00:00
  • ddfe2e7f86 Update CMake file to CMake version 3.5 Sergey Kosarevsky 2024-11-03 22:40:50 -08:00
  • 5ef5d0cbac Minor cleanup Tiago 2024-10-06 15:05:32 -04:00
  • d29df5df29 Remove size parameter from fastObjFree Tiago 2024-10-06 14:38:07 -04:00
  • 481ef00066 Add memory callback functions (besides macros) Tiago 2024-10-06 14:31:27 -04:00
  • 52e8b8226c Small if check change. sneakyevil 2024-09-29 16:16:30 +02:00
  • 83f6ea026d add fix sneakyevil 2024-09-29 16:05:14 +02:00
  • 42629f7442
    Small note about API change in 1.3 v1.3 Richard Knight 2024-06-04 20:31:38 +01:00
  • 9e2c3677b6 Bump version number to 1.3 Richard Knight 2024-06-04 20:27:55 +01:00
  • 0ba37c7ff9
    Merge pull request #36 from laurelkeys/patch-1 Richard Knight 2024-06-04 20:21:10 +01:00
  • 12b04fc1ab
    Merge branch 'master' into patch-1 Tiago Chaves 2023-12-30 14:05:57 -05:00
  • 724e09ff1e Fix fuzzer test when vertex index is garbage Richard Knight 2023-12-21 17:17:30 +00:00
  • c8707104b8
    Merge pull request #46 from DavidKorczynski/clusterfuzzlite-intergation Richard Knight 2023-12-21 16:38:36 +00:00
  • e24d2c5533
    Merge pull request #45 from zeux/master Richard Knight 2023-12-21 16:33:03 +00:00
  • bcc68cca4c Add ClusterFuzzLite integration David Korczynski 2023-12-21 04:19:45 -08:00
  • b827219dbf Mark materials that weren't loaded from mtllib as fallback Arseny Kapoulkine 2023-12-15 11:29:56 -08:00
  • 36cb5a8d89
    Merge pull request #43 from zeux/skip_name Richard Knight 2023-08-14 20:14:40 +01:00
  • 33e0ee7162 Trim trailing whitespace for names Arseny Kapoulkine 2023-08-13 10:08:29 -07:00
  • 2bb0b1f650
    Merge pull request #41 from maxrigout/master Richard Knight 2023-08-08 10:52:23 +01:00
  • 491efbbb59 removed extra white spaces Max Rigout 2023-08-03 10:17:31 -04:00
  • cd5be148c3 re-added mesh normal initialization that was accidently removed) Max Rigout 2023-08-03 08:40:58 -04:00
  • 27803406d7 reverted color parsing to original approach Max Rigout 2023-08-03 08:31:16 -04:00
  • 20a9db53a0
    Merge pull request #1 from maxrigout/colors Max Rigout 2023-08-02 22:34:25 -04:00
  • 2c91cb2993 added lazy fill for vertex_color_index Max Rigout 2023-08-02 22:18:31 -04:00
  • 9037820f30 improved color parsing Max Rigout 2023-08-02 16:59:18 -04:00
  • a511f60249 added support for colored vertices (issue #28) Max Rigout 2023-07-31 21:23:40 -04:00
  • 1a8060257a
    Merge pull request #40 from zeux/master Richard Knight 2023-06-10 12:57:54 +01:00
  • 66f467de8f Fix 32-bit integer overflow issues Arseny Kapoulkine 2023-06-08 20:35:25 -07:00
  • 71e8a6a361
    Trim trailing whitespaces from mtllib definitions Mario Döring 2022-08-31 21:21:50 +02:00
  • 3ef847aafc fix: Corrected the code style at fast_obj.h:454. zaiic 2022-08-29 22:35:06 +08:00
  • 6f4e843882
    Move material texture maps into fastObjMesh Tiago Chaves 2022-08-29 11:24:49 -03:00
  • 85778da5fc
    Merge pull request #31 from cadenji/add-index_count Richard Knight 2022-01-29 16:42:41 +00:00
  • 3a1efbcc79 Add index_count member to fastObjMesh struct cadenji 2022-01-29 23:15:20 +08:00
  • d2c273248a Use the same struct definition for Object and Group. Richard Knight 2021-10-19 08:54:00 +01:00
  • ed03b86e7f Fix stupid face counting bug in objects Richard Knight 2021-10-19 08:44:07 +01:00
  • 9f4b38eb1b Add support for object names Richard Knight 2021-10-18 15:56:38 +01:00
  • 49c810ae1c Bump version number v1.2 Richard Knight 2021-08-01 14:07:18 +01:00
  • 86d7dc6e43 Update CMake file so it can be used with FetchContent in other projects Richard Knight 2021-08-01 14:06:21 +01:00
  • 92551724cf Avoid signed overflow with crazy exponents. Fixes #27. Richard Knight 2021-06-01 18:23:53 +01:00
  • d97389aa2d
    Merge pull request #26 from zeux/patch-1 Richard Knight 2021-04-01 18:09:38 +01:00
  • fed0e5760f
    Fix version number in the comment Arseny Kapoulkine 2021-03-31 22:55:39 -07:00
  • 5d1a8529cf Tidy formatting, bump version number. v1.1 Richard Knight 2021-03-13 08:23:38 +00:00
  • eba6f59206 Fix #25. Check for 'map_Bump' as well as 'map_bump'. Richard Knight 2021-03-13 08:21:43 +00:00
  • e7a99e63a0
    Merge pull request #23 from BeastLe9enD/master Richard Knight 2021-03-06 08:49:26 +00:00
  • 723e0e4775 Fixes BeastLe9enD 2021-03-05 23:07:01 +01:00
  • 597b5a8420 Some fixes BeastLe9enD 2021-03-05 00:56:31 +01:00
  • cf2d64dea3 Virtual filesystem support BeastLe9enD 2021-03-04 20:25:38 +01:00
  • ac312c9c6d
    Merge pull request #21 from zeux/master Richard Knight 2021-01-17 19:50:29 +00:00
  • a40b84252a Fix base path handling for mixed slashes Arseny Kapoulkine 2021-01-17 10:26:12 -08:00
  • 0f90b6fa0f Allow both direction of slash as a path separator for initial path on Windows Richard Knight 2020-10-28 22:07:20 +00:00
  • 2c9e41aed3
    Merge pull request #19 from AurL/bare-obj-materials Richard Knight 2020-10-20 18:33:17 +01:00
  • 76143f7ef2 Create materials for 'usemtl' declaration Aurélien Chatelain 2020-10-19 07:30:47 +00:00
  • 4bc640697f Add a version number v1.0 Richard Knight 2020-08-21 20:31:47 +01:00
  • 48127431ad Fix compiler warning Richard Knight 2020-05-23 16:27:22 +01:00
  • c9885c36d4 Add fast_obj.c to allow compilation as standalone library if required Richard Knight 2020-05-23 16:25:05 +01:00
  • f12fb80c54
    Merge pull request #17 from Kuranes/patch-2 Richard Knight 2020-04-17 16:43:29 +01:00
  • a33d94e41f
    Add support for name with spaces Tuan Kuranes 2020-04-17 17:10:10 +02:00
  • e16fb04bab
    Merge pull request #16 from sergof/patch-1 Richard Knight 2020-03-24 08:51:12 +00:00
  • fad51e216c
    Add extern "C" directive Sergej Reich 2020-03-24 06:14:14 +01:00
  • 13284900ee Attempt to clarify use of dummy entry in position/normal/texture coordinate arrays Richard Knight 2020-02-29 15:01:22 +00:00
  • ca31ba8df4
    Merge pull request #14 from zeux/master Richard Knight 2020-02-08 09:10:22 +00:00
  • 30348b561a Fix MSVC /W4 warning Arseny Kapoulkine 2020-02-07 20:45:58 -08:00
  • 74e8dc9e07 Convert tabs to spaces Richard Knight 2020-01-01 11:21:50 +00:00
  • a22740ad84
    Merge pull request #11 from Kuranes/Adds-big-file-support Richard Knight 2019-11-26 08:40:53 +00:00
  • 33ddb7ad33 Adds big obj files support Kuranes 2019-11-25 15:55:46 +01:00
  • 256f09e8d5
    Merge pull request #9 from zeux/memmove Richard Knight 2019-07-27 08:43:54 +01:00
  • a92b6f4ad1
    Merge pull request #8 from zeux/fix-overflow Richard Knight 2019-07-27 08:43:33 +01:00
  • 1670fe1c00 Fix memcpy with overlapping regions Arseny Kapoulkine 2019-07-26 22:27:31 -07:00
  • 4053ffa30f Fix buffer overflow in string_equal Arseny Kapoulkine 2019-07-26 22:15:07 -07:00
  • 38b9f04613
    Merge pull request #7 from aspurdy/fix-bump-map Richard Knight 2019-07-20 08:42:46 +01:00
  • e39ff32e4d Fix bump map read to wrong field Alex Purdy 2019-07-19 13:57:50 -07:00
  • 00c6f32e37
    Merge pull request #6 from zeux/master Richard Knight 2019-06-11 17:16:53 +01:00
  • 9aaef40e36 Merge all face/index arrays together Arseny Kapoulkine 2019-06-11 07:35:30 -07:00
  • c4c468f9db
    Merge pull request #4 from zeux/master Richard Knight 2019-06-02 09:06:12 +01:00
  • 8685eea9a7 Preserve texture name from .mtl as is Arseny Kapoulkine 2019-06-01 15:13:38 -07:00
  • e46d667406
    Merge pull request #3 from zeux/negative Richard Knight 2019-06-01 20:53:35 +01:00
  • c8e30d83b4
    Merge pull request #2 from zeux/master Richard Knight 2019-06-01 20:52:33 +01:00
  • 095a1b0b92 Fix negative index parsing Arseny Kapoulkine 2019-06-01 12:04:48 -07:00
  • 293b83f259 Fix .obj parsing when empty 'g' is last Arseny Kapoulkine 2019-06-01 11:31:34 -07:00
  • 814900cd31 Fix some compile warnings Richard Knight 2019-05-30 21:20:01 +01:00
  • 68692e0d42 Fix typo in previous change Richard Knight 2019-05-22 20:39:11 +01:00
  • c9aff21d1c Fix Windows compilation warnings unknown 2019-05-22 10:55:27 +01:00
  • 8abbedd6a1 Don't crash if we fail to read the material library unknown 2019-05-22 10:50:31 +01:00
  • 9ca2dc9796 Deal with differing path separators on Windows vs Mac/Linux unknown 2019-05-22 10:48:54 +01:00
  • c4fcea5a9f
    Merge pull request #1 from HBurd/master Richard Knight 2019-05-22 10:40:07 +01:00
  • b1f8f1b17f demo fix for breaking api changes in tinyobj v1.3 HBurd 2019-05-21 07:47:38 -07:00
  • c32ce4ac6b removed posix dependency HBurd 2019-05-21 07:40:42 -07:00
  • a4a143cfcd Remove Tr from material (now read as 'd' instead) Richard Knight 2019-05-19 17:40:24 +01:00
  • 023905f0ba Basic texture map information now read Richard Knight 2019-05-19 17:38:33 +01:00
  • 3fe5161190 Make sure redefined free callback is actually used Richard Knight 2019-05-19 12:02:41 +01:00
  • c50de83c6b Add timing code to tests Richard Knight 2019-05-19 10:01:11 +01:00
  • 6f84c4fc9e Remove compile flags from CMakeLists.txt Richard Knight 2019-05-19 10:01:03 +01:00
  • 657e55922f Fix test when obj has no name Richard Knight 2019-05-19 09:52:26 +01:00
  • 57fe05171f Add CMakeLists.txt for tests Richard Knight 2019-05-19 09:52:11 +01:00