ToolBuddyToolBuddy
SpelNy

UV & Texture Toolkit

Skapa UV-kontrollkartor, inspektera en modells verkliga UV-layout, härled normala kartor och AO-kartor från en höjdbild och packa eller packa upp ORM-texturer – allt i din webbläsare.

Känn ditt arbetsflöde

Filer som stöds och hur man använder.

Kontrollera vilka in- och utdata som stöds och följ verktygets steg innan du exporterar.

🧾

Tekniska specifikationer och beslutssignaler

Använd dessa specifikationer för att validera arbetsflödesanpassning, integritetsgränser och förväntningar innan du kör UV & Texture Toolkit.

Kostnad

Gratis arbetsflöde utan registreringsgrind för kärnanvändning.

Säkerhet

All bearbetning körs i webbläsaren – filer lämnar aldrig din enhet.

Enhet

Stöder moderna stationära och mobila webbläsare.

Tekniska specifikationer

Ingång: glTF och GLB för UV-inspektion; PNG, JPG och WebP för generering och packning av kartor. Utdata: PNG, individuellt eller som ZIP. Checkerupplösning upp till 8192×8192. Överlappningsanalys är begränsad och rapporterar när den inte kördes.

🧭

Hur man använder

Kontrollera vilka in- och utdata som stöds och följ verktygets steg innan du exporterar.

01

Öppna fliken Kontrollant och ange upplösning, rutnätsdensitet, färgpalett och etiketter — ingen uppladdning behövs.

02

Byt uppgift till UV-kontroll och välj en glTF eller GLB för att se dess verkliga UV-öar ritade över kontrollmönstret, eller växla förhandsvisningen till 3D för att se mönstret på modellen.

03

Läs rapporten per primitiv gällande öar, utnyttjad yta, felaktiga trianglar och överlappningar.

04

Byt till Skapa kartor, läs in en höjdbild och välj de kartor du vill generera från den.

05

Byt till Packa för att kombinera tre gråskalekartor till en ORM-textur eller packa upp en befintlig.

06

Ladda ner enskilda PNG-filer eller samla allt i en enda ZIP-fil.

Guide

Lär dig, bestäm dig, och ansök.

Förstå hur du använder hur man genererar uv-checker-kartor och texturkartor i din webbläsare, varför det är viktigt i upprepade arbetsflöden och när du ska använda det här verktyget med tillförsikt.

✨

Uv-inspektion i webbläsaren och generering av texturkarta

  • Körs helt i din webbläsare – filer lämnar aldrig din enhet.
  • UV-inspektion mot det faktiska nätet, vilket endast bildgeneratorer inte kan erbjuda.
  • Deterministisk kontrollruta - samma inställningar ger alltid samma karta.
  • Analys per UV-uppsättning, så att ljusmappade tillgångar inte felrapporteras tyst.
  • Explicit om dess gränser: härledda kartor är märkta som härledda, inte bakade.
  • Vägrar att sampla om kanaler som inte matchar varandra istället för att tyst korrumpera en packad textur.
🎯

Kontrollera uv-layouter och härleda texturkartor utan att installera programvara

  • Skapa en märkt pjäskarta och punkt sträckning eller rotation på en modell.
  • Ta reda på hur mycket av 0–1 UV-kvadrat en modell faktiskt använder.
  • Fånga överlappande UV-öar innan de orsakar strukturblödning.
  • Härled en normal karta från en höjdbild utan att installera programvara.
  • Packa ocklusion, grovhet och metallic till en glTF-korrekt ORM-struktur.
  • Packa upp någon annans packade textur för att se vad som finns i varje kanal.
Om

Om UV & Texture Toolkit

Hur man genererar uv-checker-kartor och texturkartor i din webbläsareUv-inspektion i webbläsaren och generering av texturkartaKontrollera uv-layouter och härleda texturkartor utan att installera programvara

Skapa en pjäskarta och kontrollera den sedan mot modellen

Ställ in upplösning på upp till 8192×8192, rutnäts- och mikrorutnätstäthet, en färgpalett och celletiketter. Samma inställningar ger alltid samma karta, så två renderingar kan jämföras direkt.

Ladda en glTF eller GLB och verktygslådan ritar sina riktiga UV-öar över den där rutan - generatorerna som endast bildar stycken kan inte erbjuda, eftersom de aldrig laddar modellen.

Läs vad UV-layouten faktiskt gör

Per primitiv och per UV-uppsättning: antal öar, procentandel av kvadraten på 0–1 som används, trianglar utanför den kvadraten och överlappande öpar.

Modeller med mer än en UV-uppsättning rapporteras uppsättning för uppsättning, eftersom att analysera endast den första skulle ge ett säkert felaktigt svar för en ljusmappad tillgång. UV utanför 0–1 är ofta en avsiktlig UDIM-layout, så de vidrörda brickorna listas snarare än flaggas som ett fel.

Härled kartor och packa kanaler

Generera tangent-space normal, omgivande ocklusion, grovhet, metallic och höjd kartor från en källbild, med grön kanal inversion för OpenGL och DirectX konventioner.

Packa tre gråskalekartor i en enda textur i den ordning som din motor förväntar sig, eller packa upp en befintlig för att inspektera den. Inmatningsstorlekar som inte överensstämmer avvisas snarare än omsamplas.

FAQ

Vanligt frågor.

Har du fler frågor? Nå ut via vår kontaktsida och vi kommer att svara inom 24 timmar.

Laddar mina filer upp till en server?

Nej. Allt körs i din webbläsare och ingenting skickas till en server.

Vilka modellformat kan UV-inspektören läsa av?

glTF och GLB. STL bär ingen UV-data alls, och mycket rå PLY bär ingen heller.

Är de genererade kartorna bakade från geometri?

Nej. De härrör från källbilden du tillhandahåller. En normal karta här kodar gradienten för din höjdbild - det är inte en hög-till-låg-poly bake.

Varför såg min vanliga karta upplyst från fel sida?

OpenGL förväntar sig +Y upp och DirectX förväntar sig +Y ned. Använd den invertera-gröna reglaget för att byta konvention.

Varför packar den inte kanaler i olika storlekar?

Att tyst ändra storlek på en kanal förstör det packade resultatet på ett sätt som är mycket svårt att lägga märke till senare. Ändra storlek på källorna så att de matchar först.

Vad betyder "inte markerad" vid överlappningar?

Primitivet låg över överlappningskontrollens triangelgräns, så kontrollen kördes inte. Det är inte samma sak som att inte hitta några överlappningar.