Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
feiyunwill
/
tinyobjloader
Public
forked from
tinyobjloader/tinyobjloader
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
tinyobjloader
tests
on
release
User selector
All users
All time
Commit history
Commits on Mar 10, 2026
[WIP] Add efficient ASCII to float/double parser (#420)
Copilot
authored
966edce
View commit details
Copy full SHA for 966edce
View code at this point
Browse repository at this point
Commits on Mar 6, 2026
Rewrite OBJ/MTL parser to byte-stream based with StreamReader, add mmap support, and integrate Windows long path/Unicode support (#416)
Show description for f27721f
5 people
authored
f27721f
View commit details
Copy full SHA for f27721f
View code at this point
Browse repository at this point
Commits on Mar 4, 2026
Add Windows long path and Unicode file path support for .obj/.mtl loading (#415)
Show description for 71a40e4
Copilot
and
syoyo
authored
71a40e4
View commit details
Copy full SHA for 71a40e4
View code at this point
Browse repository at this point
Commits on Mar 3, 2026
Fix texcoord_ws corruption, alpha_texname double-write, missing BOM strip in callback, and wrong test fixture path (#414)
Show description for c20c973
Copilot
and
syoyo
authored
c20c973
View commit details
Copy full SHA for c20c973
View code at this point
Browse repository at this point
Add regression test for `numpy_num_face_vertices()` fix (issue #400) (#418)
Show description for d51d250
4 people
authored
d51d250
View commit details
Copy full SHA for d51d250
View code at this point
Browse repository at this point
Commits on Feb 23, 2026
Test Python + NumPy in CI (#405)
Show description for afdd3fa
paulmelnikow
authored
afdd3fa
View commit details
Copy full SHA for afdd3fa
View code at this point
Browse repository at this point
Commits on Jul 15, 2025
Add remove Utf8 BOM (#394)
paulbauriegel
authored
a4e519b
View commit details
Copy full SHA for a4e519b
View code at this point
Browse repository at this point
Commits on Jan 29, 2025
Correct multi-material parsing (#392)
Show description for 3bb554c
SeanCurtis-TRI
authored
3bb554c
View commit details
Copy full SHA for 3bb554c
View code at this point
Browse repository at this point
Commits on Nov 23, 2024
add regression test for #389
syoyo
committed
fe9e713
View commit details
Copy full SHA for fe9e713
View code at this point
Browse repository at this point
Commits on Jan 6, 2023
Fix TALOS-2020-1212 (#358)
Show description for 0fc802c
paulmelnikow
and
jbeard4
authored
0fc802c
View commit details
Copy full SHA for 0fc802c
View code at this point
Browse repository at this point
Commits on Mar 8, 2021
Use simple triangulation rule for the quad face when triangulation. This partially solves issue no. 295. (#296)
syoyo
authored
7ba4b65
View commit details
Copy full SHA for 7ba4b65
View code at this point
Browse repository at this point
Commits on Nov 19, 2020
Merge branch 'chapulina/whitespace' of https://github.com/chapulina/tinyobjloader into chapulina-chapulina/whitespace
syoyo
committed
ea74ce1
View commit details
Copy full SHA for ea74ce1
View code at this point
Browse repository at this point
Make C++03 default for unit test build(for Travis CI)
syoyo
committed
4f1099a
View commit details
Copy full SHA for 4f1099a
View code at this point
Browse repository at this point
Commits on Nov 17, 2020
Support MTL files with escaped whitespace
Show description for b46cd46
chapulina
committed
b46cd46
View commit details
Copy full SHA for b46cd46
View code at this point
Browse repository at this point
Commits on Dec 23, 2019
Support `-texres resolution` texture option. Fixes #248
syoyo
committed
9cc429b
View commit details
Copy full SHA for 9cc429b
View code at this point
Browse repository at this point
Commits on Nov 28, 2019
Skip whitespaces between `usemtl` and name. Fixes #246
syoyo
committed
4b62a19
View commit details
Copy full SHA for 4b62a19
View code at this point
Browse repository at this point
Commits on Nov 24, 2019
Support multiple search paths(separated by ';' in Win32, ':' in Posix) for .mtl(v1 API). Fixes #244
syoyo
committed
059248f
View commit details
Copy full SHA for 059248f
View code at this point
Browse repository at this point
Commits on Nov 6, 2019
Add regression test for issue 235
syoyo
committed
fb079b7
View commit details
Copy full SHA for fb079b7
View code at this point
Browse repository at this point
Commits on Oct 9, 2019
Suppress gcc warnings. Fixes #216
syoyo
committed
6ce9d43
View commit details
Copy full SHA for 6ce9d43
View code at this point
Browse repository at this point
Commits on Aug 28, 2019
Suppress gcc warnings.
syoyo
committed
0269373
View commit details
Copy full SHA for 0269373
View code at this point
Browse repository at this point
Commits on Jun 20, 2019
Drop C++11 support which is now not required since we've switched to use acutest unittest framework.
syoyo
committed
ed6824d
View commit details
Copy full SHA for ed6824d
View code at this point
Browse repository at this point
Commits on May 29, 2019
Use acutest for faster compilation.
syoyo
committed
4464aa5
View commit details
Copy full SHA for 4464aa5
View code at this point
Browse repository at this point
Commits on May 20, 2019
Update README.
Show description for 345fa57
syoyo
committed
345fa57
View commit details
Copy full SHA for 345fa57
View code at this point
Browse repository at this point
Commits on May 6, 2019
Support paring leadingdecimal dot of floating point value. Fixes #201
syoyo
committed
7b410a0
View commit details
Copy full SHA for 7b410a0
View code at this point
Browse repository at this point
Commits on Apr 14, 2019
Add parsing `p` line(point primtive).
syoyo
committed
87b906c
View commit details
Copy full SHA for 87b906c
View code at this point
Browse repository at this point
Commits on Apr 13, 2019
Fix parsing line primitive.
syoyo
committed
776344b
View commit details
Copy full SHA for 776344b
View code at this point
Browse repository at this point
Commits on Nov 30, 2018
Properly initialize all texture_option_t's, not just parsed ones
sinisterchipmunk
committed
20d122f
View commit details
Copy full SHA for 20d122f
View code at this point
Browse repository at this point
Commits on Oct 9, 2018
Separate error message into warning and error. Breaks API, so bump to version 1.3.0
syoyo
committed
e07a835
View commit details
Copy full SHA for e07a835
View code at this point
Browse repository at this point
Commits on Sep 14, 2018
Add colorspace extension to texture options. Fixes #184
syoyo
committed
1cdfd78
View commit details
Copy full SHA for 1cdfd78
View code at this point
Browse repository at this point
Commits on Aug 11, 2018
Parse multiple group names. Fixes #146
syoyo
committed
1a7bdc6
View commit details
Copy full SHA for 1a7bdc6
View code at this point
Browse repository at this point
Commits on Jul 25, 2018
Add unit test for parsing 'l'.
syoyo
committed
fd06fa4
View commit details
Copy full SHA for fd06fa4
View code at this point
Browse repository at this point
Commits on Jul 9, 2018
make tester fail for issue 177 failing (explicit MTL base dir given by API user)
Max Limper
committed
eba327b
View commit details
Copy full SHA for eba327b
View code at this point
Browse repository at this point
Commits on Jul 3, 2018
Add unit test for issue 177.
syoyo
committed
7a88cdd
View commit details
Copy full SHA for 7a88cdd
View code at this point
Browse repository at this point
Commits on Jun 1, 2018
Remove afl files since it fails to create file on Windows file system.
syoyo
committed
d1ce208
View commit details
Copy full SHA for d1ce208
View code at this point
Browse repository at this point
Commits on May 31, 2018
Merge branch 'master' of github.com:syoyo/tinyobjloader
syoyo
committed
24bd8b4
View commit details
Copy full SHA for 24bd8b4
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.