PNG నుండి VTF కన్వర్టర్
Source ఇంజిన్ గేమ్లో కస్టమ్ స్ప్రే, వెపన్ స్కిన్ లేదా మ్యాప్ టెక్స్చర్ కోసం PNG నుండి Valve Texture Format ఫైల్ తయారు చేయండి. PNGని పవర్-ఆఫ్-టూ సైజ్లో సిద్ధం చేసి, ఇక్కడ మార్చండి. ఆ ఫలితాన్ని ఇంజిన్ లోడ్ చేయగలదు.
ఇమేజ్ కన్వర్టర్
లేదా JPG, JPEG, JPE … ఫైళ్లు ను ఇక్కడ వదలండి ·
ఒక్కో ఫైల్కు గరిష్ఠంగా 95 MB· గరిష్ఠంగా 20 ఫైళ్లు· 30 నిమిషాల తర్వాత తొలగించబడతాయి
ఫైళ్లు మా సర్వర్లలో ప్రాసెస్ చేయబడి 30 నిమిషాల తర్వాత తొలగించబడతాయి.
85 ఫోటోలను అసలుతో దృశ్యపరంగా ఒకేలా ఉంచుతుంది. చిన్న ఫైల్ కావాలంటే మాత్రమే తగ్గించండి.
JPG, BMP, EPS లలో పారదర్శకత ఉండదు. పారదర్శక పిక్సెల్లు ఈ రంగుతో నింపబడతాయి.
పారదర్శక పిక్సెల్ల వెనుక ఉపయోగించే హెక్స్ రంగు, ఉదా. #FFFFFF.
ఈ ఫార్మాట్ ఒకే చిత్రాన్ని ఉంచుతుంది. యానిమేషన్ ఉంచాలంటే GIF లేదా WebP అవుట్పుట్ ఎంచుకోండి.
బహుళ-సైజ్ ఐకాన్ ఒకే ఫైల్లో అనేక రిజల్యూషన్లను కలిగి ఉంటుంది; బ్రౌజర్లు, ఆపరేటింగ్ సిస్టమ్లు తమకు కావలసినదాన్ని ఎంచుకుంటాయి.
అసలు కొలతలను ఉంచండి, లేదా ఒక వైపు నమోదు చేస్తే ఆస్పెక్ట్ రేషియో అలాగే ఉంటుంది.
పైన ఎంచుకున్న వైపుకు పిక్సెల్లు.
అసలు కొలతలలో ఎంత శాతం.
స్క్రీన్లకు, వెబ్కు sRGB సరైనది. ప్రింట్ పనులకు అసలుదాన్ని ఉంచండి; గ్రేస్కేల్ రంగును తొలగిస్తుంది.
మెటాడేటా మాత్రమే, 0 అసలు విలువను ఉంచుతుంది. ప్రింటర్లు, కొన్ని పోర్టల్లు ఈ సంఖ్యను చదువుతాయి; ఇది పిక్సెల్ కొలతలను మార్చదు.
ఈ టూల్ను ఎలా ఉపయోగించాలి
- 1
పవర్-ఆఫ్-టూ సైజ్ PNGని అప్లోడ్ చేయండి
95 MB చొప్పున గరిష్టంగా 20 PNGలను జోడించండి. Source ఆశించే 256 × 256 లేదా 512 × 256 px వంటి సైజ్లు సరిపోతాయి, పారదర్శక ప్రాంతాలు ఉన్నా సమస్య లేదు.
- 2
సైజ్ సెట్టింగ్లను చెక్ చేయండి
అవుట్పుట్ ఇమేజ్ రీసైజ్ డిఫాల్ట్గా అసలు సైజ్లో ఉంచేలా సెట్ చేయబడి ఉంటుంది. సర్దుబాటు అవసరమైన చతురస్ర PNG కోసం వెడల్పు సెట్ చేయి ఎంచుకుని 256, 512 లేదా 1024 ఇవ్వండి.
- 3
VTFకు మార్చండి నొక్కండి
.vtf ఫైళ్లను డౌన్లోడ్ చేయండి, గేమ్కు అవసరమైతే VMT జోడించండి, ఆపై గేమ్
materialsఫోల్డర్లో కాపీ చేయండి. అప్లోడ్ చేసిన ఫైళ్లు 30 నిమిషాల తర్వాత తొలగించబడతాయి.
Source ఇంజిన్ గేమ్లు టెక్స్చర్లను VTFగా మాత్రమే లోడ్ చేస్తాయి, ఇమేజ్ రెండు వైపులా రెండు ఘాతాలు (power of two) కావాలని ఆశిస్తాయి.
Source గేమ్లకు PNG బదులు VTF ఎందుకు అవసరం
Valve, Source ఇంజిన్ కోసం VTFను రూపొందించింది. ఇది 2004లో Half-Life 2తో వచ్చి, ఇప్పటికీ Garry's Mod, Team Fortress 2, Counter-Strike: Source, Left 4 Dead 2 మరియు అనేక మోడ్లను నడుపుతోంది. ఇంజిన్ రన్టైమ్లో PNG లేదా JPGని డీకోడ్ చేయదు. గ్రాఫిక్స్ కార్డ్ కోసం ముందే సిద్ధం చేసిన టెక్స్చర్ డేటాను, సాధారణంగా DXT-కంప్రెస్డ్గా, దూరపు ఉపరితలాల కోసం చిన్న కాపీల మిప్మ్యాప్ చైన్తో ఆశిస్తుంది; దాన్ని ఉంచే కంటైనర్ VTF.
రెండు ఘాతాల నియమం ఇదే డిజైన్ నుండి వచ్చింది. మిప్మ్యాప్లు ప్రతి దశలో ఇమేజ్ను సగం చేస్తాయి, GPU-కంప్రెస్డ్ ఫార్మాట్లు 4 × 4 పిక్సెల్ బ్లాక్లలో పనిచేస్తాయి, కాబట్టి 512 లేదా 1024 వంటి సైజ్లు చివరి వరకు సరిగ్గా విభజింపబడతాయి. 500 × 500 px PNG ఈ నమూనాను విరగ్గొడుతుంది; టూల్స్ దాన్ని తిరస్కరిస్తాయి లేదా తదుపరి చెల్లే సైజ్కు సాగదీస్తాయి, దాంతో సూక్ష్మ వివరాలు మసకబారతాయి.
స్ప్రేలు, స్కిన్లు, టెక్స్చర్ల కోసం PNG నుండి VTF సైజ్లు
128 × 128 px
చిన్న స్ప్రే
కఠిన సైజ్ నియమాలున్న సర్వర్లలో సురక్షితం
256 × 256 px
ప్రామాణిక స్ప్రే
అత్యంత సాధారణ స్ప్రే సైజ్
512 × 256 px
వెడల్పాటి డెకాల్ లేదా సైన్
వైపులు వేర్వేరుగా ఉండవచ్చు
1024 × 1024 px
ఆయుధం లేదా ప్రాప్ స్కిన్
అసలు టెక్స్చర్ సైజ్కు సరిపోల్చండి
2048 × 2048 px
వివరమైన వరల్డ్ టెక్స్చర్
పెద్ద ఫైళ్లు; తక్కువగా వాడండి
PNG
Portable Network Graphics
PNG అనేది 1996లో PNG Development Group ప్రచురించిన లాస్లెస్ రాస్టర్ ఫార్మాట్, తర్వాత W3C, ISO ప్రమాణీకరించాయి. ఇది ప్రతి పిక్సెల్ను ఖచ్చితంగా ఉంచుతుంది, పూర్తి ఆల్ఫా పారదర్శకతకు మద్దతు ఇస్తుంది, టెక్స్ట్, పదునైన అంచులు, ఫ్లాట్ రంగులను ఆర్టిఫాక్ట్లు లేకుండా నిర్వహిస్తుంది. ఈ ఖచ్చితత్వం స్క్రీన్షాట్లు, లోగోలు, ఐకాన్లు, ఇంటర్ఫేస్ గ్రాఫిక్స్కు అనువైనది. ప్రతికూలత పరిమాణం: PNGగా సేవ్ చేసిన ఫోటోలు అదే ఫోటో JPEG లేదా WebPగా ఉన్నదానికంటే తరచుగా అనేక రెట్లు పెద్దవిగా ఉంటాయి. అన్ని బ్రౌజర్లు, ఆపరేటింగ్ సిస్టమ్లు, ఎడిటర్లు PNG ఫైళ్లను తెరుస్తాయి.
- కంప్రెషన్
- లాస్లెస్
- పారదర్శకత
- అవును
- యానిమేషన్
- కాదు
- పరిచయమైన సంవత్సరం
- 1996 · PNG Development Group
VTF
Valve Texture Format
VTF అనేది Valve యొక్క Source ఇంజిన్ టెక్స్చర్ ఫార్మాట్; Half-Life 2, Counter-Strike: Source, Team Fortress 2, Garry's Mod వంటి గేమ్లు వాడతాయి. ఇది మిప్మ్యాప్లు, ఆల్ఫా పారదర్శకత, యానిమేటెడ్ టెక్స్చర్ల కోసం బహుళ ఫ్రేమ్లను కలిగి ఉండగలదు, GPU ఫార్మాట్లతో కంప్రెస్ చేయబడి లేదా కంప్రెషన్ లేకుండా నిల్వ అవుతుంది. మోడర్లు స్ప్రేలు, స్కిన్లు, మ్యాప్ మెటీరియల్స్ కోసం VTF వాడతారు. Source టూల్స్, ప్లగిన్లు కాకుండా దాదాపు ఏ సాఫ్ట్వేర్ దీన్ని తెరవలేదు.
- కంప్రెషన్
- లాసీ లేదా లాస్లెస్
- పారదర్శకత
- అవును
- యానిమేషన్
- అవును
- పరిచయమైన సంవత్సరం
- 2004 · Valve
పూర్తయిన ఆర్ట్ను Source ఇంజిన్ గేమ్ లోడ్ చేయగల స్ప్రే, స్కిన్ లేదా మ్యాప్ టెక్స్చర్గా చేయాల్సినప్పుడు PNGని VTFగా మారుస్తారు; VTF నుండి PNG దిశ ఉన్న గేమ్ టెక్స్చర్లను చూడటానికి లేదా ఎడిట్ చేయడానికి బయటకు తీస్తుంది.
VTFని గేమ్లోకి చేర్చడం
PNGని సిద్ధం చేయండి
తుది ఆకారానికి క్రాప్ చేసి, ప్రతి వైపును రెండు ఘాతానికి సెట్ చేయండి.
VTFగా మార్చండి
ఇక్కడ అప్లోడ్ చేసి VTFకు మార్చండి నొక్కండి; పారదర్శకత అలాగే ఉంటుంది.
materialsలో ఉంచండి
VTFను, దాని VMTను సరైన ఫోల్డర్లో కాపీ చేయండి, లేదా స్ప్రేగా దిగుమతి చేయండి.
స్ప్రే కోసం, చాలా Source మల్టీప్లేయర్ గేమ్లలో ఆప్షన్స్ మెనూలోని Multiplayer ట్యాబ్లో ఇంపోర్ట్ బటన్ ఉంటుంది, VMTని గేమ్ మీకోసం రాస్తుంది. స్ప్రేలను మితంగా ఉంచండి: పాత Source వెర్షన్లు సుమారు 120 KB కంటే పెద్ద స్ప్రే ఫైళ్లను తిరస్కరించేవి, కాబట్టి 256 × 256 px డిజైన్ సాధారణ ఎంపిక, సర్వర్లు తమ సొంత నియమాలనూ పెట్టవచ్చు.
రీస్కిన్ కోసం, ముందుగా గేమ్ అసలు టెక్స్చర్ను VTF నుండి PNGతో తెరవండి, మోడల్ UV మ్యాప్కు సరిపోయేలా అదే సైజ్లో దానిపై పెయింట్ చేయండి, ఆపై మీ PNGని ఇక్కడ తిరిగి మార్చండి. మూల చిత్రం వెడల్పాటి ఫోటో అయితే, రీసైజ్ చేయడానికి ముందు ఇమేజ్ క్రాప్తో చతురస్రం చేయండి, ఎందుకంటే అవుట్పుట్ ఇమేజ్ రీసైజ్ కారక నిష్పత్తిని ఉంచుతుంది, 1920 × 1080ను తనంతట తానే రెండు ఘాతాలుగా మార్చలేదు. మీ ప్రాజెక్ట్ DirectX గేమ్ కోసం అయితే, PNG నుండి DDS సమానమైన టెక్స్చర్ ఫైల్ను తయారు చేస్తుంది.
PNG నుండి VTF ప్రశ్నలు
VTFగా మార్చే ముందు PNG ఏ సైజ్లో ఉండాలి?
రెండు వైపులా రెండు ఘాతాలు (power of two) ఉండాలి: 64, 128, 256, 512, 1024 లేదా 2048 px. అవి సమానంగా ఉండనవసరం లేదు, కాబట్టి 512 × 256 చెల్లుతుంది. స్ప్రేల కోసం, పాత Source గేమ్లు స్ప్రే ఫైల్ సైజ్ను పరిమితం చేస్తాయి కాబట్టి చాలా కమ్యూనిటీ గైడ్లు 256 × 256 px సైజ్ను సిఫార్సు చేస్తాయి.
PNGలోని పారదర్శకత VTFలో అలాగే ఉంటుందా?
అవును, ఆల్ఫా ఛానల్ VTFలో నిల్వ అవుతుంది. స్ప్రేలో దీని అర్థం, మీ డిజైన్ వెలుపలి ప్రాంతం రంగు పెట్టెలా కనిపించకుండా గోడపై పారదర్శకంగా ఉంటుంది.
VTFతో పాటు VMT ఫైల్ కూడా అవసరమా?
మ్యాప్ టెక్స్చర్లు, మోడల్స్, డెకాల్స్ కోసం అవును. VMT అనేది షేడర్ పేరు చెప్పి $basetextureతో టెక్స్చర్ను సూచించే చిన్న టెక్స్ట్ ఫైల్. గేమ్ ఆప్షన్స్ మెనూ ద్వారా దిగుమతి చేసిన స్ప్రేలకు VMTని గేమ్ స్వయంగా తయారు చేస్తుంది.
ఇక్కడ DXT1 లేదా DXT5 కంప్రెషన్ ఎంచుకోవచ్చా?
ఈ పేజీలో కంప్రెషన్ ఎంపిక లేదు. స్ప్రేను చిన్నగా ఉంచడానికి DXT1 వంటి నిర్దిష్ట ఫార్మాట్ గేమ్ లేదా సర్వర్ కోరితే, VTFను VTFEditలో తెరిచి ఆ ఫార్మాట్, అవసరమైన మిప్మ్యాప్ సెట్టింగ్లతో మళ్లీ సేవ్ చేయండి.
నా కస్టమ్ టెక్స్చర్ ఊదా-నలుపు చెక్కర్బోర్డ్లా ఎందుకు కనిపిస్తోంది?
ఆ నమూనా Source యొక్క మిస్సింగ్-టెక్స్చర్ గుర్తు. VMT సూచించిన మార్గంలో VTF ఇంజిన్కు దొరకలేదు, లేదా VMT లేదు. materials కింద ఫోల్డర్ను, $basetextureలోని స్పెల్లింగ్ను (.vtf పొడిగింపు లేకుండా) తనిఖీ చేయండి.
PNG ఫైళ్ల నుండి యానిమేటెడ్ స్ప్రే తయారు చేయవచ్చా?
యానిమేటెడ్ VTF ఒకే ఫైల్లో అనేక ఫ్రేమ్లను నిల్వ చేస్తుంది; దీనికి VTFEditలో నంబర్ ఉన్న ఇమేజ్ సీక్వెన్స్ దిగుమతి వంటి, ఫ్రేమ్లను కలిపే సాధనం కావాలి. ఈ పేజీ ప్రతి PNGని ఒకే ఫ్రేమ్ VTFగా మారుస్తుంది.