materiale
Acum 4 ani
În acest articol vom afla cum putem optimiza cartela si afla mai multe despre optimizarea folosind Ceață și func_detail Astăzi voi discuta hărțile de optimizare. În general, puteți optimiza după cum urmează:
1. Nu face spații uriașe deschise
2. Nu adăugați prea multe detalii și modele (dacă doriți să faceți harta foarte detaliate, va trebui să aleagă între realism și de viteză, dar având în vedere că computerele sunt din ce în ce mai puternice și mai puternice, ar putea dispărea în curând de necesitatea de a optimiza)
3. Atunci când faci tuneluri lungi, coridoare, pentru a nu le face drepte, îndoiți-le la începutul coridorului nu a putut vedea la sfârșitul anului
4. Părțile Periile care nu vor fi vizibile pentru player-ul, vopsea textură TOOLS / TOOLSNODRAW
5. Ceață și spațiu de tăiere
6. Entitățile func_detail
Cu toate primele patru clare, dar despre restul am să-ți spun mai mult.
Fog ca mijloc de optimizare
Să vă spunem încă o hartă imensă și are multe spații deschise. Puteți utiliza ceață. Acea parte a cardului, care este ascuns, nu ar fi trase de motor. Pentru a face acest lucru, oriunde pe hartă și de a crea entitatea env_fog_controller prevede următorii parametri:
În timpul compilării spațiului carte este împărțită în regiuni - frunze (leafvis). O hartă partiție este derivată din geometria (adică, perii convenționale, fără perii entitate). Jocul afișează nu numai o zonă pentru player-ul, în care se află, dar, de asemenea, acele zone, părți din care se vede, cât de mare nu erau. De exemplu:
Atunci când un jucător (pătrat verde) este în №1 și se uită la punctul roșu, atunci acesta va fi tras câmp №1, №2 și №3. Cum este posibil să se optimizeze
func_detail
Așa cum am scris mai sus, peretele despărțitor în frunze are loc de geometria hartă. Dar când prea multe frunze, procesorul petrece o mulțime de resurse în calcule atunci când redare. Poate rezolva această problemă prin a face unele dintre periilor din entitate. Acesta este cel mai potrivit pentru a optimiza func_detail. De exemplu, în camera există o mică cutie perie. Dacă este lăsat Brașov, camera va crea cateva frunze suplimentare, care sunt lipsite de sens pentru a calcula, ca jucatorul va fi de 100%, pentru a le vedea. Dar, cu toate acestea, ele sunt calculate.
Acum ne întoarcem cutia noastră în func_detail. Ca rezultat, doar o singură foaie va fi generat la momentul compilării în cameră. Desigur, diferența de performanță este mică, dar pentru că avem doar o singură cutie. Și dacă faci scară în spirală foarte detaliate, care este format din sute de perii? Transformarea scării în func_detail nu numai a îmbunătăți performanța atunci când redarea, dar de asemenea, reduce timpul de compilare.
Dacă vă place această pagină, puteți plasa oriunde un link către aceasta:
29 zile în urmă
nbspvorti
Poate fi făcut pentru a propunerii a explodat, iar explozia a schimbat modelul. cum ar fi explodează mașini și în locul ei este o mașină de spart
O lună în urmă
nbspeagle_wee
Baieti place să facă un alt fel Screamer? Falling de zombi tavan, brusc vin și pleacă zombie. Așa că, atunci când ușa este deschisă Ragdoll zombie zboară la tine. Cum a făcut? Vă rugăm să citiți Ajutor
2 luni în urmă
nbspShiro
Ai chiar ENIT yuzaesh?
3 luni în urmă
nbspGazgen
Cum de a compila o harta cu toate modelele din ea? Și când am Campiglio fără modele - este compilat
3 luni în urmă
nbspGazgen
Buna ziua!
Modele găsit, dar forța de tracțiune în Hammer? Stuck în Half-Life 2 (modele / materiale), și au apărut la Hammer. Poke - am compila și captura de eroare: „Comanda a eșuat“
3 luni în urmă
nbspYarik
baieti
Am o problemă cu elaborarea hărților CS sdk. Acesta oferă o eroare gol hartă. Nu a vazut oriunde altundeva se ocupă de această problemă. Ce să fac?
3 luni în urmă
nbspMonokuma
3 luni în urmă
nbspGazgen
Buna ziua! model de arbore de căutare pentru HL2. Nu-mi spune unde pentru a obține? Să nu furi, desigur
Deci, cum să le coase într-o hartă.
Vă mulțumim!
3 luni în urmă
nbsppeabodyomg
Pe versiunea hartă mg_50arenas_v1 CS: S acolo nychka colț de departe. Acolo puteți alege piei
3 luni în urmă
nbsppeabodyomg
Problema pentru bătrânii, cum știi modelindex orice piele. Vreau să fac asta la trigger_multiple a emis un alt model jucător. Și eu nu pot găsi modelele mele modelindex
3 luni în urmă
nbspShiro
acum 4 luni
nbspMaligos
Shiro, OnPressed! Activator SetHealth 0
acum 4 luni
nbspMaligos
OnPressed! Activator SetHeatlh 0
acum 4 luni
nbspShiro
Cum să-l omoare pe player-ul prin intermediul butonului.
acum 4 luni
nbspShiro
Cum de a da o armă prin textura invizibil butonul?
acum 4 luni
nbspEmoticon
acum 4 luni
nbspbloody56
Este imposibil de a pune sunetul pe hartă meteo. Ce să fac?
Ajutor.
5 luni în urmă
nbspDerkMorris
Adică, în cazul în care math_counter'a valoarea este 1, prima lumina aprinde. Dacă numărul este de două, al doilea, în cazul în care numărul 5, al cincilea lumina, și așa mai departe pentru toate cele zece becuri.
5 luni în urmă
nbspDerkMorris
Și pentru a outputy au fost diferite! De exemplu, în math_counter'e set de semințe 1, iar numărul final 10. Trebuie să merg cu fiecare număr la unu la zece diferite outputy a funcționat bine.
5 luni în urmă
nbspDerkMorris
Băieți! Nevoie urgent de ajutor cu aranjamente. Mai scurte. Cum pot face ca outputy math_counter'a nu au fost doar primul și ultimul număr, dar, de asemenea, la fiecare număr pe care am nevoie, și să
5 luni în urmă
nbspDerkMorris
Pe wiki Propper'u spune că aveți nevoie pentru a pune undeva o perie normală. Aceasta nu a ajutat. accident Compiler.
5 luni în urmă
nbspDerkMorris
Oameni. Am probleme cu ajutorul Propper'a face un model de Displacement'a. Cum de a stabili? Propper doar frumos.
5 luni în urmă
nbspDerkMorris
MARK2580, Oh, vă mulțumesc bratish ^ - ^ variabile booleene rezolvat problema)
5 luni în urmă
nbspMARK2580
@DerkMorris
Încercați zayuzat logic_branch minimă logică acolo, în comanda de test poate fi pus în aplicare ceva de genul un comutator
5 luni în urmă
nbspEmoticon
Cum sa faci o pata in apa din picăturile de ploaie, care explica la cursul
5 luni în urmă
nbspDerkMorris
Salut baieti! Șeful fierbe. Nu-mi pot imagina cum este posibil pentru a simula dvs. Comutați între? Ei bine, doar pe Entitatea point_spotlight nu outputa Comutați între. Cum pot face o asemănare?
5 luni în urmă
nbspMARK2580
Ultima vizită a fost:
în urmă cu 11 luni ..
Oh, cât de des am aici mă duc. mai precis de conectare.
DerkMorris, fum Proxy în tip VMT texturescroll. Ha dev wiki găsi.
6 luni în urmă
nbspDerkMorris
Bună ziua oameni! Cum de a face mișcare textura Tipo ca transportor.
6 luni în urmă
nbspFortie
"1201 / -func_wall: UTIL_SetModel: nu precached * 1001"
Ce fel de greșeală.
6 luni în urmă
nbspFortie
Există o întrebare cu privire la numărul maxim de perii, entiti etc.
Cine știe promptă
7 luni în urmă
nbspDimka
Încercați să găsiți coordonatele prop și eliminați
7 luni în urmă
nbspGazgen
Curățați toate montant nu este de vânătoare - prea mult. oricine Nereusita ascunde
7 luni în urmă
nbspGazgen
Podlagivaet, și chiar furie prop. Salt, cad prin textura, zbura ca, fără greutate și toate cazurile. Ce să fac?
7 luni în urmă
nbspGazgen
Bine! În ciocanul consola „Ignorarea poziția unresonable (coordonatele) de la vphysics! (Prop_physics entitate)
Cum să-l repara? Ca orice cad din cartela de la care nu s-a putut recuzita.
7 luni în urmă
nbspDimka
Cine știe mai multe site-uri mapinga?
7 luni în urmă
nbspDimka
acum 8 luni
nbspGazgen
Hmm, un site în jos? M-am ridicat din nou?
acum 8 luni
nbspGazgen
Buna ziua! (Intrebare stupida, cred), „Cum se schimbă prop_physics de sănătate?“
Nu se poate transforma o propunerii în func_physbox cu setările corespunzătoare? Vă mulțumim!
acum 8 luni
nbspShiro
acum 8 luni
nbsparsuhinars