Teraz jest Wt 05 sie, 2025 19:45


Nowy Engine - teoria i domiemania. ArmA.

Archiwum działów sekcji Operation Flashpoint
  • Autor
  • Wiadomość
Offline
Avatar użytkownika

offtime

Pułkownik

Pułkownik

  • Posty: 1089
  • Dołączył(a): So 21 sie, 2004 10:39
  • Lokalizacja: Katowice

Nowy Engine - teoria i domiemania. ArmA.

PostSo 04 mar, 2006 12:57

Jak wiemy Armed Assault zbliza sie do nas wielkimi krokami.
Czesto pojawiajacym sie pytaniem jest "Czy bedzie mozna konwertowac addony z OFP do ArmA?" Tworcy zapewniaja ze tak, jednak mozliwosci enginu jakie widzimy na screenach napawaja mnie pewnymi obawami ktorymi chcialbym sie z wami podzielic.
Moim zdaniem nie bedzie to takie proste, glownie z powodu 'normal maps".
Czym sa normal mapy ?
Ano...
kazdy kto mial do czynienia z modelami w O2 wie ze jest tam cos takiego jak "smooth" i "sharp edges" czyli "grupy gładkości" (smooth groups) definiujace kierunek odbijanego swiatla od powierzchni
jesli wezmiemy szescian i damy mu sharp edges - jego krawedzie beda bardzo ostre
jesli damy smooth - tuz przy krawedziach swiatlo bedzie zalamywane inaczej i szescian bedzie sprawial wrazenie lekko zaokraglonego w obrebie krawedzi
normalmapy sa "mapami" ktore z dokladnoscia do jednego piksela sa w stanie zdefiniowac kierunek odbijanego swiatla na zadanej powierzchni
czyli przy pomocy takiej mapy mozna stworzyc wrazenie wkleslosci/wypuklosci calej lub czesci sciany rzeczonego szescianu
po co modelowac czy tez rysowac faldy materialu spodni zolnierza ? mozna je zasymulowac normalmapami, swiatlo bedzie odbijalo sie wtedy tak jak trzeba na faldach, cienie beda generowane przez engine zamiast byc tylko symulowane na texturach jak to mamy teraz w OFP

w o2 jest cos takiego jak "recalculate normals" czyli poustawianie tych calych "normals" aby swiatlo od powierzchni odbijalo sie jak nalezy
jednak definiuje to normal'e dla calego facea a normalmapy moga definiowac rozne katy nawet na jednym face z dokladnoscia do pikselka
czyli mozna zrobic jeden face ktory w grze bedzie wygladal na "wygiety" np.

normalmapy mozna tworzyc na dwa sposoby, jeden to generowac je z textury, drugi to generowanie ich w odpowiednim programie (sa darmowe programy na stronkach nVidii i Ati dla obu omawianych metod) z dwoch wersji modelu, malo zdetalowanej (docelowy model do gry) i bardzo zdetalowanej (tworzony tylko po to aby wygenerowac normalmape)

pierwszy sposob pewnie bedzie najbardziej popularny, niestety daje slabsze efekty anizeli ten drugi.
aczkolwiek mozna sie pokusic o tworzenie dwoch wersji textury, jednej ostrzejszej i z wieksza liczba detali a adruga mniej, pozniej normalmape wygenerowana z bardziej zdetalowanej uzywac na texturze mniej zdetalowanej
daje to w miare przyzwoity efekt, jednak taka normalmape trzeba jeszcze pozniej obrabiac aby uzyskac naprawde dobry efekt.

Co najwazniejsze, normal mapy wymagaja specificznego mapowania textur na modelach, kazdy face musi miec unikalne koordynaty UV, co niestety w przypadku wielu addonow w OFP nie bylo zachowane i uniemozliwi ich beztroska konwersje do ArmA...
nawet slynni US zolnierze Hyk'a nie sa pozbawieni takich bledow przy mapowaniu, a 90% addonow broni w OFP takowe bledy ma napewno...

tak wiec chcialbym zwrocic uwage Tworcom modow deklarujacych iz ich mody zostana wydane pod ArmA - juz teraz uczcie sie tworzyc normal mapy i mapowac poprawnie addony, pozniej moze sie okazac ze wszystko co teraz robicie, do ArmA wogole sie nie nadaje.

Wszyscy wraz z rozwojem technologii w swiecie gier oczekujemy od ich tworcow corazto bardziej zaawansowanych produktow, nie zapominajmy iz tworzenie modow pod takie silniki bedzie od nas wymagalo rowniez duzo wiekszego nakladu pracy i przedewszystkim wiedzy.
Offline
Avatar użytkownika

offtime

Pułkownik

Pułkownik

  • Posty: 1089
  • Dołączył(a): So 21 sie, 2004 10:39
  • Lokalizacja: Katowice

PostWt 11 kwi, 2006 16:42

arma urzywa normalmap, po co Ci bumpmapy skoro normalmapy daja kilkukrotnie bardziej realityczne efekty ?

w bumpmapie masz zapisana wysokosc, a w normalmapie masz wysokosc i prawidlowe kierunki normals'ow

roznica w efekcie jest taka ze bumpmapa stworzy wrazenie wypuklosci ale swiatlo nie bedzie pracowac na tych wypuklosciach, a w przypadku normalmap bedziesz mial wypuklosci, zaglebienia i prawidlowo pracujace na nich swiatlo generujace cienie itp.
Offline

xersius

Pułkownik

Pułkownik

  • Posty: 134037
  • Dołączył(a): Pn 29 lip, 2024 15:01

Re: Nowy Engine - teoria i domiemania. ArmA.

PostCz 12 gru, 2024 23:46

http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ruhttp://layabout.ruhttp://leadcoating.ruhttp://leadingfirm.ruhttp://learningcurve.ruhttp://leaveword.ruhttp://machinesensible.ruhttp://magneticequator.ruhttp://magnetotelluricfield.ruhttp://mailinghouse.ruhttp://majorconcern.ruhttp://mammasdarling.ruhttp://managerialstaff.ruhttp://manipulatinghand.ruhttp://manualchoke.ruhttp://medinfobooks.ruhttp://mp3lists.ru
http://nameresolution.ruhttp://naphtheneseries.ruhttp://narrowmouthed.ruhttp://nationalcensus.ruhttp://naturalfunctor.ruhttp://navelseed.ruhttp://neatplaster.ruhttp://necroticcaries.ruhttp://negativefibration.ruhttp://neighbouringrights.ruhttp://objectmodule.ruhttp://observationballoon.ruhttp://obstructivepatent.ruhttp://oceanmining.ruhttp://octupolephonon.ruhttp://offlinesystem.ruhttp://offsetholder.ruhttp://olibanumresinoid.ruhttp://onesticket.ruhttp://packedspheres.ruhttp://pagingterminal.ruhttp://palatinebones.ruhttp://palmberry.ru
http://papercoating.ruhttp://paraconvexgroup.ruhttp://parasolmonoplane.ruhttp://parkingbrake.ruhttp://partfamily.ruhttp://partialmajorant.ruhttp://quadrupleworm.ruhttp://qualitybooster.ruhttp://quasimoney.ruhttp://quenchedspark.ruhttp://quodrecuperet.ruhttp://rabbetledge.ruhttp://radialchaser.ruhttp://radiationestimator.ruhttp://railwaybridge.ruhttp://randomcoloration.ruhttp://rapidgrowth.ruhttp://rattlesnakemaster.ruhttp://reachthroughregion.ruhttp://readingmagnifier.ruhttp://rearchain.ruhttp://recessioncone.ruhttp://recordedassignment.ru
http://rectifiersubstation.ruhttp://redemptionvalue.ruhttp://reducingflange.ruhttp://referenceantigen.ruhttp://regeneratedprotein.ruhttp://reinvestmentplan.ruhttp://safedrilling.ruhttp://sagprofile.ruhttp://salestypelease.ruhttp://samplinginterval.ruhttp://satellitehydrology.ruhttp://scarcecommodity.ruhttp://scrapermat.ruhttp://screwingunit.ruhttp://seawaterpump.ruhttp://secondaryblock.ruhttp://secularclergy.ruhttp://seismicefficiency.ruhttp://selectivediffuser.ruhttp://semiasphalticflux.ruhttp://semifinishmachining.ruhttp://spicetrade.ruhttp://spysale.ru
http://stungun.ruhttp://tacticaldiameter.ruhttp://tailstockcenter.ruhttp://tamecurve.ruhttp://tapecorrection.ruhttp://tappingchuck.ruhttp://taskreasoning.ruhttp://technicalgrade.ruhttp://telangiectaticlipoma.ruhttp://telescopicdamper.ruhttp://temperateclimate.ruhttp://temperedmeasure.ruhttp://tenementbuilding.rutuchkashttp://ultramaficrock.ruhttp://ultraviolettesting.ru
Offline

xersius

Pułkownik

Pułkownik

  • Posty: 134037
  • Dołączył(a): Pn 29 lip, 2024 15:01

Re: Nowy Engine - teoria i domiemania. ArmA.


Powrót do Operation Flashpoint

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 8 gości