KhronosGroup / KhronosGroup/COLLADA2GLTF
buffer uri isn't relative
- Dominant language
- C++
- Stars
- 573
- Forks
- 154
- PR merge metrics
- No merged PRs in 30d
Description
Replaces https://github.com/KhronosGroup/glTF/issues/286
> When the output path is *not* a single file name (i.e. when the output is supposed to be written to a different directory than where COLLADA2GLTF is called), then the URIs contain the whole output path. This bugged me a bit, and I recently saw in https://github.com/KhronosGroup/glTF/commit/72f0654acea78da20d511bc2c5beacd399152c4c that others seem to have this problem, too.
>
>I know, the handling of file paths and URIs and the platform dependencies here are a hassle in C++, but wonder whether this couldn't be fixed nevertheless...
Contributor guide
No contributing guide indexed for this repository
Research direction
No source file, test, or entry point is named. Reproduce conversion with an output directory different from the invocation directory, then trace the C++ handling of output paths and buffer URIs. Done means generated buffer URIs remain relative rather than containing the full output path.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100