File size: 1,175 Bytes
ac46da3
 
 
5ac8f75
 
 
 
 
 
 
ac46da3
 
 
 
 
 
 
 
de5db01
ac46da3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
de5db01
5ac8f75
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
license: cc0-1.0
tags:
- onnx
- pbr
- texture
- normal-map
- qtmesheditor
- qtmesh
- qtmesh-cloud
library_name: onnx
---

# QtMeshEditor — AI models

ONNX models used by [QtMeshEditor](https://github.com/fernandotonon/QtMeshEditor)'s
AI-assisted authoring features.

## PBR map synthesis 

`1x-PBRify_NormalV3.onnx`, `1x-PBRify_RoughnessV2.onnx`, `1x-PBRify_Height.onnx`
generate tangent-space normal / roughness / height maps from a single albedo
(diffuse) texture.

These are **ONNX re-exports** of the CC0 SPAN models from
**[Kim2091/PBRify_Remix](https://github.com/Kim2091/PBRify_Remix)** (LICENSE:
CC0-1.0), trained on CC0 content from ambientCG / Poly Haven. Converted with
`scripts/export-pbrify-onnx.py` in the QtMeshEditor repo (spandrel +
`torch.onnx.export`, opset 18). All credit for the weights goes to Kim2091.

- **License:** CC0-1.0 (public domain), same as the source models.
- **I/O:** 1×3×H×W float NCHW in `[0,1]` → 1×3×H×W out (normal as RGB;
  roughness/height as RGB, consumed as luminance). Dynamic H/W.

QtMeshEditor downloads these on first use into `<AppData>/ai_models/pbr/`.

More info in [QtMesh Cloud website](https://qtmesh.dev)