QtMeshEditor-models / README.md
fernandotonon's picture
Update README.md
5ac8f75 verified
|
Raw
History Blame Contribute Delete
1.18 kB
---
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)