#6837·assimp

Proposal: native SketchUp (.skp) importer

Author: iamahsanmehmoodCreated Sep 12, 2026Updated Sep 12, 2026

Also posted as a discussion for open conversation: https://github.com/orgs/assimp/discussions/6836

Assimp has importers for dozens of formats but none for SketchUp's native .skp files — currently the only path in is exporting from SketchUp to a format Assimp already reads, which requires SketchUp itself.

OpenSKP is an MIT-licensed, from-scratch .skp reader/writer with a C++17 port (packages/cpp) — no Trimble SDK, cross-platform including Linux and WASM. Proposing a SkpImporter under code/AssetLib/Skp/ following Assimp::BaseImporter, mapping OpenSKP's scene output into aiScene/aiMesh/aiMaterial/aiNode, integrated with Assimp's IOSystem.

Happy to put together an RFC/PR if there's interest.