{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiaswvhspihvdalohvbgdz7ld7za7jj3scrwiqil5oivupekfqskna",
"uri": "at://did:plc:dxjzgxe7cvirxkwfjr2tjspt/app.bsky.feed.post/3mjipufxbers2"
},
"path": "/t/assimp-based-model-import-and-the-monkeywrench-library/46930?page=6#post_110",
"publishedAt": "2026-04-13T23:04:07.000Z",
"site": "https://hub.jmonkeyengine.org",
"tags": [
"LWJGL v3.4.1",
"Assimp v6.0.4"
],
"textContent": "The Assimp v6 changes I mentioned back in May will soon trickle down into MonkeyWrench.\n\nIt appears likely the next release of jme3-lwjgl3 will be based on LWJGL v3.4.1 or perhaps later. LWJGL v3.4.1 incorporates all changes to Assimp through 29 January 2026 (Git hash 18798f1), including everything in Assimp v6.0.4 plus 2 subsequent commits.\n\nAmong other things, Assimp v6 introduced some new semantic-type codes for textures, including one for glTF metallic-roughness textures. That change means MonkeyWrench v1.0.0 won’t import glTF models properly when running on jme3-lwjgl3 v3.10.0-alpha3 or later. I’ve begun work on this issue.\n\nWhen JME v3.10 is stable, I’ll publish a new release of MonkeyWrench to accompany it.",
"title": "Assimp-based model import and the MonkeyWrench library"
}