https://openmw.readthedocs.io/en/latest/reference/modding/custom-models/pipeline-blender-collada.html Starting with OpenMW 0.47 (to be released soon), it supports models in COLLADA format. It's done not directly, but via OSG, using ColladaDOM library (dev-libs/collada-dom), however dev-games/openscenegraph and dev-games/openscenegraph-openmw packages don't use it. Therefore need to update the OSG packages: add USE flag for collada, dependency. Then update openmw ebuild to depend on OSG[collada]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263d46e81465d99078c46e1a80ed091f43967aed commit 263d46e81465d99078c46e1a80ed091f43967aed Author: Alexey Sokolov <alexey+gentoo@asokolov.org> AuthorDate: 2021-07-22 19:11:54 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2021-07-31 00:59:05 +0000 games-engines/openmw: use newer OSG for 9999 Bug: https://bugs.gentoo.org/797403 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-engines/openmw/openmw-9999.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4087e26ba7a542e391b3705e88e93a14bf032410 commit 4087e26ba7a542e391b3705e88e93a14bf032410 Author: Alexey Sokolov <alexey+gentoo@asokolov.org> AuthorDate: 2021-07-22 19:10:30 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2021-07-31 00:59:04 +0000 dev-games/openscenegraph-openmw: new version 3.6_p20210610 Based on openscenegraph-3.6.5-r110 Also apply egl patch from https://github.com/gentoo/gentoo/pull/21742 Bug: https://bugs.gentoo.org/797403 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-games/openscenegraph-openmw/Manifest | 1 + .../files/openscenegraph-3.6.3-cmake.patch | 12 + .../openscenegraph-3.6.5-cmake_lua_version.patch | 14 ++ .../openscenegraph-3.6.5-use_boost_asio.patch | 263 +++++++++++++++++++++ dev-games/openscenegraph-openmw/metadata.xml | 6 + .../openscenegraph-openmw-3.6_p20210610.ebuild | 167 +++++++++++++ 6 files changed, 463 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f816e5193bf8d2f30ce7fb2c49eba364ba79e8 commit a7f816e5193bf8d2f30ce7fb2c49eba364ba79e8 Author: Alexey Sokolov <alexey+gentoo@asokolov.org> AuthorDate: 2021-07-22 18:57:26 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2021-07-31 00:59:03 +0000 dev-games/openscenegraph: add collada support Also apply egl patch from https://github.com/gentoo/gentoo/pull/21742 Bug: https://bugs.gentoo.org/797403 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-games/openscenegraph/metadata.xml | 1 + .../openscenegraph-3.6.5-r110.ebuild | 167 +++++++++++++++++++++ 2 files changed, 168 insertions(+)