Jump to content

Malo Unreala


Viper

Recommended Posts

Zdravo drugari,

 

Nije me neko vreme bilo na forumu, ali planiram da se ukljucim ponovo u diskusije. =)

 

Radi li neko od vas sa game enginima u domenu Arch Viza, i kakva su iskustva?

Iz znatizelje poceh malo Unreal da isprobavam otkako je free, i moram reci da nisam ocekivao da je takva zver!

 

Resih da prvo potrpam bukvalno sve modele iz nekog odradjenog projekta cisto da vidim kako ce se nositi sa tim brojem poligona - na mojoj masini ih je samleo kao keks! :D

Znaci nikakva optimizacija nije postojala, ocekivao sam da cu vec na pola projekta imati slide show ali eto ispostavilo se da na mojoj GTX780 sve ovo radi jako fino.

 

Jos je dalek put predamnom sto se tice ucenja, menu sistemi, blueprints, nosenje sa gremlinima...

 

Koga interesuje trenutno stanje projekta, moze da skine fajl odavde:

http://pc.cd/szTctalK

 

Jos uvek nema nikakvih opcija pa se u full screen ulazi Alt+Enter, Escape za izlaz i to je to.

 

Eto pa ko stigne neka baci koji komentar, a najvise me interesuje kako ovo cudo radi na malo slabijim konfiguracijama.

 

Svako dobro!

Link to comment
Share on other sites

Uh, a jel' mozes neku sliku da postavis, da i oni koji nemaju instaliran Unreal mogu da vide...

Malo pitanje, koliko mesta na disku zauzima Unreal instalacija i da li mora da ide na C particiju. Vec dugo se nosim mislju da probam Unreal ili Unity, ali nisam siguran sto se tice prostora.

Link to comment
Share on other sites

Uh, sad vidim da se nisam lepo izrazio... ovo sa linka nije Unreal projekat, vec kompajliran kod tako da ga svako moze pokrenuti kao igricu.

 

Evo i par screenova:

Zi8fIdO.jpg

 

nFuQFYk.jpg

 

QHgOweR.jpg

 

Sada se zanimam behind the curtain stvarima, tj blueprintima, ubacivanjem menija, optimizacijama... Prvo ucitavanja malo duze traje, doduse raspakovana "igra" ima oko 3GB pa pretpostaljam da i nije cudo.

 

Cisto hint koga ne mrzi da pokrene: na Alt+Enter se ulazi i izlazi iz full screen, gasi se na Escape.

Cak i za izlazak na Escape je bilo potrebno basic programiranje, tako da definitnivno mnogo toga treba nauciti da bi se mogli opusteno raditi projekti u Unreal Enginu.

 

Link to comment
Share on other sites

Prevideh:

 

Malo pitanje, koliko mesta na disku zauzima Unreal instalacija i da li mora da ide na C particiju. Vec dugo se nosim mislju da probam Unreal ili Unity, ali nisam siguran sto se tice prostora.

 

Ne mora na C, moze se sve podesiti prilikom instalacije. Kod mene trenutna verzija 4.11 zauzima 10tak GB, ali racunaj da nije lose sacuvati neko vreme staru verziju kada se pojavi nova, pa se automatski velicina duplira.

 

Sama instalacija nije problem koliko sve ostalo sto dolazi uz nju, primeri i sami projekti. Bas pogledah u Library, free projekti koji se mogu skinuti krecu se od par stotina, pa do 24GB za Kite demo:

 

 

Znaci ovaj projekat moguce je otvoriti u samom editoru, kao i gomilu drugih kojima se pristupa iz samog Unreal Launcher-a.

 

Takodje sam se bio dvoumio izmedju Unity i Unreal-a, ali prevagnuo je visual scripting i jos neke stvari koje su mi se vise dopale kod Unreala.

 

Link to comment
Share on other sites

Hvala na odgovoru. Nije da si se bas lose izrazio.... moglo se predpostaviti da je u pitanju "igra" ^_^

Lepo to izgleda, pogotovo sto je tek pocetak. Mozda je malo tamno.... ustvari nisi dodao sve one skljokice i dzidzabize sto ubace da zasene prostotu, valjda sam navikao da to vidim.

Ma rade ljudi ne samo arhviz, gledao sam i klasicni product shoot, tipa parfemi, elektronika, pifo pa jos znojavo, automobili. Kod nekih sam video u portfoliju da rade u Vray, Maxwelu itd. Postoji razlika ali ne bas drasticna, pogotovu ako se animira.

 

Blago tebi kad volis programiranje..... Unity je vise user frendli, ima vise stvari za njega, podrzava sve... al' Unreal ima kanda bolju sliku... kako god, ne gine tebi da kad naucis jedan, krenes na drugi. Kolko jezika govoris toliko vredis.

Link to comment
Share on other sites

Super izgleda Viper!

 

evo ipak skidam onaj 1Gb file...

 

To je to, ne mogu slike docarati dozivljaj. =)

Javi pls kako radi, da li je fps dovoljan za normalno kretanje.

 

VR ce recimo zahtevati konstantnih 90fps, pa se i o tome treba voditi racuna. Bice to moguce postici optimizacijama, doduse ne u mom primeru posto mislim da je daleko od 90fps i na mojoj masini :D

 

Blago tebi kad volis programiranje..... Unity je vise user frendli, ima vise stvari za njega, podrzava sve... al' Unreal ima kanda bolju sliku... kako god, ne gine tebi da kad naucis jedan, krenes na drugi. Kolko jezika govoris toliko vredis.

 

Bas naprotiv, posto manje volim programiranje izabrah Unreal posto u njemu stvari resavas preko "blueprints", to jest vizuelnim programiranjem. Ne kucas klasican kod, nego povezujes odredjene vizuelne elemente koji u pozadini odradjuju funckiju programskih celina. U Unity mislim da je klasican C++, odnosno ima mnogo vise "klasicnog" programiranja.

 

Takodje za osvetljenje - ima ovde jos mnogo da se sredjuje, poboljsa, pogotovo sto je postprocessing u Unrealu prilicno jak.

 

Preskocio sam pimpovanje lightninga jer mi je plan da prvo savladam sve zivo sta moze da mi zatreba u izradi projekta, pa da se onda posvetim poboljsanju odredjenih segmenata kao sto je osvetljenje, materijali, optimizacija modela itd.

Link to comment
Share on other sites

super izgleda. Ja imam GTX660, i radi...ali evidentan pad fps pri rotaciji i kretanju.

 

Ne znam da li je efekat, ali nema klasicnog "seckanja", vise nekakvog blura...kada razgledam okolo.

 

U svakom slucaju, bravo!

Link to comment
Share on other sites

Jos jedan drugar mi je rekao to za motion blur, kod mene ga recimo nema skoro uopste. Ne znam ni sto sam ga palio, ugasicu jer ocigledno pravi problem.

 

Sto se tice velicine - gomila modela je high res i korisceni su za projekat u Maxu, dakle totalno neoptimizovani za Unreal Engine. Cilj mi je bio da vidim da li je moguce recimo neki zavrseni Max projekat naknadno prebaciti u Unreal bez dodatnih cimanja, odnosno promene ili dorade modela.

 

Ali kako vidim - i zbog velicine fajla i zbog ucitavanja samog projekta - morace se poraditi na optimizaciji, i mozda pravljenju neke baze modela za brzi workflow.

Link to comment
Share on other sites

Jos jedan drugar mi je rekao to za motion blur, kod mene ga recimo nema skoro uopste. Ne znam ni sto sam ga palio, ugasicu jer ocigledno pravi problem.

 

Sto se tice velicine - gomila modela je high res i korisceni su za projekat u Maxu, dakle totalno neoptimizovani za Unreal Engine. Cilj mi je bio da vidim da li je moguce recimo neki zavrseni Max projekat naknadno prebaciti u Unreal bez dodatnih cimanja, odnosno promene ili dorade modela.

 

Ali kako vidim - i zbog velicine fajla i zbog ucitavanja samog projekta - morace se poraditi na optimizaciji, i mozda pravljenju neke baze modela za brzi workflow.

 

 

Koristi normal mape i vector dispalcement mape za dobar rezultat i dobru optimizaciju sto se tice broja poligona u ceni..

Link to comment
Share on other sites

Dosta vremena mi je trebalo za ovaj projekat posto sam na njemu ucio. Znaci recimo odgledam tutore za materijale, pa njih radim dok sve ne zavrsim. A gde je svetlo, blueprints, gremlini samo iskacu. =)

Recimo prva faza je priprema i export modela iz Maxa u Unreal, i samo na to je otislo jedno nedelju dana slobodnog vremena. Na svaki model trebalo je nabaciti dodatnu UVW mapa za svetlo, eventualno srediti normale i slicno.

 

Znacu preciznije kad sledeci projekat budem konvertovao, ali neka moja procena je dve nedelje full radno vreme za ovako nesto.

 

Evo i nove verzije koga ne mrzi da skida. Sada ima i meni na pocetku da se izabere rezolucija, a meni u igri se moze otvoriti na taster "M" sto je i pauza u isto vreme. Nesto je zezalo na Escape, nisam imao vremena da istrazujem. Moram inace jos sredjivati meni, sada mi je bilo bitno da povezem sve da radi, posto iskoci gomila stvari koje prave problem.

 

Evo i par slicica iz Engina: normal i Black n White:

 

http://i.imgur.com/IpKn0Wz.jpg

 

http://i.imgur.com/UAvaESa.jpg

 

 

Download link za novu verziju, stara je deleted:

http://pc.cd/szTctalK

 

Javite pls da li jos ima motion blur problema, i kako sada radi igra u full screen-u (povecana je rez na 1920x1080)

 

OIT7xKG.jpg

 

 

 

 

 

Link to comment
Share on other sites

Thanks. :)

 

Upravo zato ugasih motion blur, moze i bez njega.

Malo me plasi zahtevnost VR za konstantnih 90fps, ali bice valjda moguce sa optimizacijom i malo programiranja.

 

Ves masina ce vecno ostati doomed - nemam kad da se bakcem sa njom. :rolleyes:

I na sredini kade ima gresaka, ali to mogu da sredim preko collision objekata tj da se ne moze prici. :D

 

Sledece na listi za ucenje je implementacija VR, ali koliko vidim tu ce vec biti svasta sto se tice neophodnog znanja i uopste akutelne literature i ostalih medija.

 

Treba i razmisljati o nabavci nekog VR seta, a za to cu ipak sacekati jos neko vreme dok se situacija ne iskristalise. Trenutno otprilike Oculus i Vive dele prvo mesto, ali ko zna sta bude za koji mesec.

 

 

 

 

Link to comment
Share on other sites

Uh, moras ti to podosta optimizovati za VR. Skoro sam gledao neke modele za VR speciifikacija za grafu je min GTX980 preporuceno Quadro 6000, titani i takve munje & gromovi. Predaleko je to od uobicajenih ofice masina, da ne pricamo o mobilnim varijantama. Prve musterije ce biti pornofili i to oni sa dubljim dzepom, da se mi ne lazemo. Ceo taj hype pumpaju likovi koji su debelo materijalno zainteresovani.

Ali lavina je pokrenuta i doci ce ta tehnologija i do obicnog naroda, za koju godinu. U medjuvremenu treba uciti. Cak i da ne pravis interaktivne prezentacije oni skrinsotovi ( animacije ), nisu nista losiji od nekih radjenih Vrejom koje sam video, a jos kad dodas sve one post efekte, bice to ki bombona.

Nemam iskustva sa game endzinima, citam sta drugi pisu, stekao sam utisak da je Unity jednostavniji... mada kako god okrenes neko kodiranje ti ne gine. Cudi me da niko nije napravio neki... aset, ili kako vec to zovu namenjen za arhitetkoviziju, gde samo ubacis svoje modele, podesis osvetljenje i ono sto treba a sve kontrole, meniji su tu, tako da ne moras sve iz pocetka. Pogledao sam tu i tamo Unity i Unreal pijacu, prodaju stvarno svasta, nisam video nista slicno, predpostavljam da si ti tamo bio mnpgo vise, pa cim si radio sve sam, predpostavljam da nesto slicno i ne postoji.

Cudno, najverovatnije je to moguce napraviti a onaj ko bi se tim pozabavio imao bi vecu sansu za prodaju od onih zilion likova koji prodaju istovetne stvari namenjene igrama.

Link to comment
Share on other sites

Nisam bas mislio ovaj projekat da bude za VR, njemu nema spasa sto se tice VR :)

 

Kad pricamo o VR imam u vidu Desktop VR sa Oculusom ili Vive-om. Nekako mi se podrazumeva da ljudi koji su odvojili pare za VR set imaju i odgovarajucu konfiguraciju, znaci 980 karte pa na vise. Za sad me nesto ne privlaci mobile VR, mada ce i on sigurno biti prilicno zastupljen u Arch Viz.

 

Ako na mojoj GTX780 ovo radi skroz ok, mogu misliti sta ce raditi NVidia 10 serija sa optimizovanim modelima i recimo ucitavanjem samo vidljivih prostorija. Sledeci projekat ce definitivno biti VR ready, moram samo da osmislim sta i kako.

 

 

 

 

 

 

Link to comment
Share on other sites

  • 2 weeks later...

Cao Viper,

 

Sa studentima sam radio virtuelni Elektronski fakultet u Unreal sa optimizacijom za VR, fps je preko 90 u VR modu na gtx 980.

 

Evo nekih shotova.

 

WDRvdjJ.jpg

VppAAOa.jpg

UP4Rc0e.jpg

CIBlH2S.jpg

exAqUck.jpg

 

 

Sto se tice VR-a moras mnogo da optimizujes model (kao sto si vec rekao), prebacivanje iz archviza ne dolazi u obzir bez retopo-a i optimizacije mapa. Takodje SSR ne podrzava VR pa moras da se snalazis za refleksije preko shadera i proveravas kako je u VR-u. Normal mape VR ne podrzava bas najbolje zato je bolje da se za veca ispupcenja koristi optimizovana obicna geometrija.

 

btw, debelo se razmisljam da li da postujem projekat ovde, jer sam dozivljavao previse nepotrebno zlobnih komentara, zato me i nema.

 

Pozdrav

Nikola

Link to comment
Share on other sites

Pa nisi morao bas ovde da postavis... Mislim, radovi su dobri, ali da si postavio u svoju temu neko bi mogao da komentarise ili postavi pitanje, takve stvari. Verovatno ima dosta zanteresovanih. Da si blize verovatno bi te posetili da vidimo na licetu mesta kako to sve ide.

 

PS. pusti Zlobne komentare, mozda se samo Tebi cini da su zlobni, a sve i da jesu, da nisi malo mator za takve stvari, znas ko si i koliko vredis i tako to. :)

Link to comment
Share on other sites

  • 1 month later...

Pozz Smajky,

lepo je videti da se Unreal radi na fakultetu, a taj cuveni 90fps valjda za par meseci bude malo lakse dostizan.

 

Ja se jos uvek dvoumim izmedju VR seta koji bi uzeo za development. Vive znam da je trenutno bolji, ali cena mu je onako bas fina imajuci u vidu da cu morati i neku 1080 da uzimam sa njim.

 

Sto se tice pljuckanja - to sto nasi vole da pljucnu ima i neke dobre strane, nekako mi se ipak cini da kod ovih "finijih" naroda mnogo vise njih juri Pokemone. =) Ovako se uvek mora biti "on the edge", nema opustanja.

 

Da se vratim na temu, radilo se malko od zadnje posete Zoni, pa evo ovaj put jedan YT video za bolju prezentaciju:

 

 

 

 

Link to comment
Share on other sites

Hvala.

 

Sve zivo sam blueprintujem, zato tako sporo i ide. Mnogo toga jos zelim da ubacim, provalim, naucim. Srecom stvarno mnogo odlicnih tutora ima za bilo sta sto padne na pamet. Samo da je dan duzi i par ruku vise, posto uporedo mora i da se rade klasicni renderi. =)

 

Mnogo i nelogicnosti ima, recimo u blueprint modu nije moguce trenutno na normalan nacin postaviti koordinate misa tipa x=int, y=int, zvuci smesno ali tako je. Mora se dovijati ubacivanjem C++ koda, ili nekim pluginovima...

Takodje recimo blueprint node za ove transformacije kamere u samom imenu nema ni K od Kamere (SetViewTargetWithBlend), pa su samim tim neke stvari dosta teze za provaljivanje.

 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...
powered by