KhronosGroup / KhronosGroup/COLLADA2GLTF

buffer uri isn't relative

Open
#111 0 comments 0 reactions 0 assignees View on GitHub
bug
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.