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) |