Type a material, get a full seamless PBR set in one ComfyUI run: BaseColor, Normal (OpenGL or DirectX), 16-bit Height, AO, Roughness, Metallic and a packed ORM map. Ready for Blender, Unreal and Unity.
How it works: SDXL tiles through circular padding in the model and the VAE, so there are no seams. De-lighting removes baked light from the albedo. Depth Anything V2 (wrap-padded) plus albedo detail gives a 16-bit height, with a surface setting (rough / flat / polished) so marble stays flat and stone gets real relief. Normal, AO, Roughness, Metallic and ORM are built from height and albedo. Each material is saved in its own folder with engine-ready names.
Runs on an 8 GB GPU, about 30 s per material on an RTX 5060 Laptop.
Install: copy custom_nodes/PBR_Studio_Nodes into ComfyUI/custom_nodes (or run install_pbr_studio.py), install ComfyUI-DepthAnythingV2 (kijai) and ComfyUI-seamless-tiling (spinagon), put SDXL base 1.0 in models/checkpoints, restart. The PBR Studio nodes are not in ComfyUI Manager yet, so copy them in by hand. Full guide in START_HERE.md. Source: https://github.com/texelforgestudio-prog/pbr-studio-free
Honest limits: height, AO and roughness are estimated from the image, not scanned. SDXL base struggles with some materials (leather, terracotta roof tiles).
Free for personal and commercial use; the textures you make are yours. Please don't re-upload the workflow. Photo to PBR, batch libraries and 4K upgrade: texelforge.gumroad.com

