KhronosGroup / KhronosGroup/glTF-Sample-Assets

Test models needed for texture index selection when transforming

Open
#138 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
1.1k
Forks
107
Avg merge
9h 39m
Merged PRs (30d)
4

Description

The [KHR_texture_transform](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_transform#gltf-schema-updates) extension includes an optional `texCoord` property that can override the choice of UV index.

It would be nice to have some test model(s) that

1. check if the `texCoord` override is being respected by implementations, possibly on a number of different material inputs, and
2. help test whether the normalTexture's tangent basis is properly changed to the alternate set index.

Contributor guide

Open the contributing guide

Research direction

Start with the linked KHR_texture_transform specification, focusing on the optional texCoord property and its effect on normalTexture. Create test model(s) covering the override across several material inputs and the alternate tangent basis, then verify that the assets expose both behaviors for implementations to inspect.

Written by the indexing model from the issue text.

Assessment

Domain
computer-graphics, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.