What library would be good for loading .obj vertices, normals and texture coordinates?

This page summarizes the projects mentioned and recommended in the original post on /r/C_Programming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • tinyobjloader-c

    Header only tiny wavefront .obj loader in pure C99

  • fast_obj

    Fast C OBJ parser

  • I wanted to say try writing your own like I did, then I remember I made it in c++ with string & stringstream std lib :(. I don't know how much would it take you to write it yourself, might try it myself. After a quick search I think this one has a pure c version: https://github.com/thisistherk/fast_obj

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • assimp

    The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.

  • I believe assimp is C. There is an example here.

  • lre

    [PROTOTYPE] A portable "LEGO-like" game engine written in ANSI C using a virtual filesystem

  • phylab

    A platform to teach students physics concepts

  • https://github.com/osen/phylab/blob/master/src/re/Mesh.c (Tool to teach physics to uni students)

  • libobj

    A library for loading Alias Wavefront OBJ files.

  • obj2js

    This tool will convert an Alias Wavefront OBJ model into Javascript arrays that are suitable for loading directly with WebGL.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts