分别检查Repeat、Clamp和纹理过滤
本页展示随包原生输入和验收参考。目标产品运行状态:未运行。表格与图片不代表产品已经生成的结果。
input.csv / practice-data.json


本课实际输入字段
| trial | wrapS | wrapT | uv_min | uv_max | expected_addressing |
|---|---|---|---|---|---|
| repeat | 10497 | 10497 | -0.1 | 1.1 | repeat tiles |
| clamp | 33071 | 33071 | -0.1 | 1.1 | edge pixels |
| mirror | 33648 | 33648 | -0.1 | 1.1 | mirrored tiles |


建立Clamp基准
reference.csv:作者验收映射,不是目标API回包
| item | expected | identity |
|---|---|---|
| 采样 | 相同UV只改sampler | author_acceptance_reference |
| 图集 | Clamp不能防内部岛间渗色 | author_acceptance_reference |
| 过滤 | minFilter/magFilter另测 | author_acceptance_reference |
实际原生GLB读回
{
"measurements": {},
"files": [
{
"file": "author-control.glb",
"bytes": 2792,
"extensionsUsed": [],
"animations": 0
},
{
"file": "mirror.glb",
"bytes": 2792,
"extensionsUsed": [],
"animations": 0
},
{
"file": "repeat.glb",
"bytes": 2792,
"extensionsUsed": [],
"animations": 0
}
]
}应当保留的约束
| item | expected | identity |
|---|---|---|
| 采样 | 相同UV只改sampler | author_acceptance_reference |
| 图集 | Clamp不能防内部岛间渗色 | author_acceptance_reference |
| 过滤 | minFilter/magFilter另测 | author_acceptance_reference |
故意构造的错误样例
| case | bad_value | why_reject |
|---|---|---|
| 坐标混淆 | wrapS=世界X方向 | 这里为纹理U |
| 错误修复 | 图集岛渗色仅Clamp | 需padding/烘焙策略 |
先保存真实产品输出,再逐项对照。actualOutput / actualResult 在未执行时保持 not_run,不能把这里的期望值复制成已测结果。