Awesome Open

Project record

Open Asset Import Library

Open Asset Import LibraryC and C++ library for importing, exporting, and post-processing 3D models through a shared scene representation.
Field notes / 003Open Asset Import Library
I / Function

C and C++ library for importing, exporting, and post-processing 3D models through a shared scene representation.

Open Asset Import Library lets applications read different 3D asset formats into a common in-memory scene representation and export selected formats. Developers integrate its C or C++ API into their own programs. Mesh post-processing can generate normals, triangulate geometry, remove duplicate vertices and prepare imported assets for subsequent processing or rendering.

Open Asset Import Library README · Reviewed 2026-10-27

A cutaway violet ceramic bowl connects differently constructed model forms through a coral triangulated ribbon.
Awesome Open* · Field recordOpen Asset Import LibraryOP-52D3461C · Folio 003Domain: Creative & Media
  1. 01 / Feature noteShared scene representation

    Import different 3D file formats into one in-memory representation instead of handling each format separately.

    Feature source ↗
  2. 02 / Feature noteMesh preparation

    Apply triangulation, normal and tangent generation, duplicate-vertex removal and other post-processing steps to imported geometry.

    Feature source ↗
II / Repository record

GitHub stars

13,303

Detected license

Unknown

i

Not reported by GitHub.

Verify against official terms.

Repository created

2010-05-05

Repository push

2026-11-03

III / Observations & evidence

GitHub stars

Unknown

i
Window mismatch; awaiting refresh

Cached history uses a different month window; chart withheld until aligned.

Latest attempt: ok · Checked 2026-10-27T08:17:45.743514+00:00 · Last successful fetch 2026-10-27T08:17:45.743514+00:00 · Provider source

Hacker News stories

Unknown

i
Not recorded

OpenSSF Scorecard

6.9/10

Scanned 2026-10-26 · 10 scored / 14 returned

i
Partial
  • Code-Review · 7/10

    Found 23/29 approved changesets -- score normalized to 7

  • Packaging · Inconclusive

    packaging workflow not detected

  • Security-Policy · 10/10

    security policy file detected

  • Maintained · 10/10

    30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10

  • Dangerous-Workflow · Inconclusive

    no workflows found

  • Token-Permissions · Inconclusive

    No tokens found

  • Binary-Artifacts · 10/10

    no binaries found in the repo

  • CII-Best-Practices · 2/10

    badge detected: InProgress

  • License · 9/10

    license file detected

  • Fuzzing · 10/10

    project is fuzzed

  • Branch-Protection · Inconclusive

    internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md

  • Signed-Releases · 0/10

    Project has not signed or included provenance with any releases.

  • Pinned-Dependencies · 0/10

    dependency not pinned by hash detected -- score normalized to 0

  • SAST · 10/10

    SAST tool is run on all commits

Repository commit 2ee1888d74e2 · Scorecard v5.6.0

Checked 2026-11-03T08:48:35Z · Last successful fetch 2026-11-03T08:48:35Z · Value fetched 2026-11-03T08:48:35Z · Provider source

IV / Release record

GitHub release

v6.0.5

Published 2026-04-30

i
Available

Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source

V / Where it runs

Unknown

i
Not reviewed