assimp / assimp/assimp-net

IMPORT_COLLADA_USE_COLLADA_NAMES

Open
#56 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
218
Forks
83
PR merge metrics
No merged PRs in 30d

Description

Hello! First of all, thanks for your work.

I face an issue loading Collada DAE files: the Assimp.Node names are in reality the ID of the collada node.

I see that original library manage this introducing IMPORT_COLLADA_USE_COLLADA_NAMES config parameter (look at [https://github.com/assimp/assimp/commit/c356ea70c4407cc65b41f695ca4542ee8d5a91bb] ) but i am unable to use it.. seems to me is ignored.

I set it in that way (directly with the string):
`assCtx.SetConfig(new Assimp.Configs.IntegerPropertyConfig("IMPORT_COLLADA_USE_COLLADA_NAMES", 1));`

because i was not able to find the predefined class into Assimp.Configs.

I am doing something wrong? There is any possible workaround?

Thanks in advance!
Francesco

Contributor guide

No contributing guide indexed for this repository

Research direction

No repository file or test is named. Start at Assimp.Configs.IntegerPropertyConfig and SetConfig, then compare the assimp-net handling of IMPORT_COLLADA_USE_COLLADA_NAMES with the upstream Assimp commit linked in the issue. Done means determining why the setting is ignored and providing a working configuration path or documented workaround for Collada DAE node names.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.