.[ ČeskéHry.cz ].
Island
Jdi na stránku 1, 2  Další
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Ostatní
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Vilem Otte



Založen: 18. 09. 2007
Příspěvky: 462
Bydliště: Znojmo - Sedlesovice, Kravi Hora

PříspěvekZaslal: 11. únor 2009, 19:00:25    Předmět: Island Odpovědět s citátem

Dobrý den,


- Screen, bez final gatheringu

znovu se objevuji s demem, tentokrát pojmenované Island. Je postavený na hybridním renderingu rasterizací ale především jde o ray tracing pomocí knihovny (využitý pro různé speciální efekty), o které jsme měli prezentaci na GDS 2008.

První co vás bude zajímat jsou technologie - mimo různých osvětlovacích modelů (Lambert+Blinn na dřevo (letadýlko) a vodu, Oren-Nayar na písek a kámen), normal mappingu, HDR renderingu je také podstatné nepřímé osvětlení (dokonce i s jakous-takous verzí final gatheringu, je přepočítané dynamicky - je lokální, samozřejmě kvůli nárokům na hardware), samozřejmostí je také Ambient Occlusion (také pouze lokální). Voda je reflektivní/refraktivní a také vrhající kaustiku (je to textura, vzorkování GI by na ní bylo příliš nízké). Volumetrické stíny a volumetrická kaustika jsou také přítomny ale bohužel na supersampling už nezbyl výkon.
O detekci kolizí se také stará ray tracer (kdyby tam byl pohled z 3rd osoby, šlo by vše nastavit tak aby kamera nezalézala za objekty nebo do nich).

V poslední řadě používá demo knihovnu FMod a hudbu, nelekněte se jí!

Demo link:
http://www.otte.cz/engine/Island%20Fliegerlied.rar
Má celkem vysoké nároky - Shader Model 4.0 karta, silný CPU (u některých využívá správně multithreading, ale u některých ne ... ještě musíme raytracer přizpůsobit všem PC sestavám).

Video link (S hudbou z dema!):
http://www.youtube.com/watch?v=hMFzjWcCUS0
_________________
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
Mem



Založen: 28. 07. 2007
Příspěvky: 1959
Bydliště: Olomouc

PříspěvekZaslal: 12. únor 2009, 09:03:49    Předmět: Odpovědět s citátem

Tak hudba mě dokonale rozsekala Laughing

Na demo jsem se podíval hlavně na videu, na mé konfiguraci (A64 X2 4000+ (2,2 GHz), GeForce 8600 GT) demo běží tak 3-4 fps (je aspoň vidět, že jsou vytížená obě jádra CPU, dohromady 70-85 %).

Celá scéna mi jinak přišla hodně podexponovaná, čím to je?
_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Mantharis



Založen: 28. 07. 2007
Příspěvky: 39

PříspěvekZaslal: 12. únor 2009, 13:06:07    Předmět: Odpovědět s citátem

Core2 Quad ( Q6600 _ kazdy jadro na 2.4Ghz; 4 giga ram pameti, GeForce 8800GTS
a bezelo to tak na 8-12Fps ...ale co sem se dival do Taskmanageru tak celkovy vyuziti bylo kolem 50-60% vykonu jader (jedno vyuzity uplne a zbytek tak po 25% )
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Luke



Založen: 06. 08. 2007
Příspěvky: 20
Bydliště: Boleradice

PříspěvekZaslal: 12. únor 2009, 21:43:42    Předmět: Odpovědět s citátem

Core2Quad 9300, 2.5GHz, 4GB RAM, ATI 4850. Jelo to celkem plynule, FPS kolem 25, dve jadra se flakaly, a dve jadra byly vytizeny z 50%.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky MSN Messenger
Quiark



Založen: 29. 07. 2007
Příspěvky: 816
Bydliště: Chlívek 401

PříspěvekZaslal: 12. únor 2009, 22:51:12    Předmět: Odpovědět s citátem

Na mém poči to nemá cenu spouštět, ale z videa to vypadá opravdu dobře, hlavně volumetrické stíny. Ta volumetrická kaustika pod vodou je dělaná taky podle té textury?
_________________
Mám strach
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Fila



Založen: 31. 07. 2007
Příspěvky: 853

PříspěvekZaslal: 13. únor 2009, 11:23:09    Předmět: Odpovědět s citátem

Na Core2 Quad Q9550 (2.83GHz), 8GB RAM a GeForce 280GTX to jelo bez viditelneho trhani (nejde tam nekde zapnout zobrazovani FPS?), celkove vytizeni CPU 50 %, jedno jadro jelo malo, zbyle 3 zhruba stejnomerne.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Matasx



Založen: 17. 08. 2008
Příspěvky: 258

PříspěvekZaslal: 13. únor 2009, 16:11:58    Předmět: Odpovědět s citátem

CPU Intel Core 2 Quad Q9550 BOX (2,83GHz)
VGA GigaByte GTX 260, 896MB GDDR3 (448 bit), HDTV&2xDualDVI
RAM Corsair 2x2GB DDR2 PC800 XMS2 TWIN2X4096-6400C5 G
MB Gigabyte EP45-DS4 Intel P45

http://disk.jabbim.cz/matasx@njs.netlab.cz/test.png

Je to dost tmavé, ale ta voda je prostě luxusní Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Vilem Otte



Založen: 18. 09. 2007
Příspěvky: 462
Bydliště: Znojmo - Sedlesovice, Kravi Hora

PříspěvekZaslal: 15. únor 2009, 16:09:55    Předmět: Odpovědět s citátem

Podexponování (tmavost) se tam náhodou přimotala při mém testování (zřejmě to bude tím, že jsem testoval na plazmové obrazovce - momentálně jsem totiž neměl k dispozici normální monitor k PC). Možná že by malá úprava v HDR renderingu zlepšila obraz na mnohem lepší. Idea

Volumetrická kaustika pod vodou je dělaná také podle textury (ono počítat GI - především dostupnost světla a nepřímé osvětlení - už tak je velmi náročný výpočet, kaustika by žádala ještě mnohem více výkonu).

Tak to vypadá že jsem si trochu vyhrál s multithreadingem, ale dokonalé to ještě pořád není (takže si ještě budu "hrát"), nerovnoměrné vytížení CPU je zřejmě způsobeno tím, že polopřímky nejsou všude koherentní (a s koherencí se ztrácí účinnost optimalizačního stromu), vlastně většina je nekoherentních.
_________________
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
Matasx



Založen: 17. 08. 2008
Příspěvky: 258

PříspěvekZaslal: 7. červen 2009, 11:00:39    Předmět: Odpovědět s citátem

Nebude nějaký update? Sad
Dneska sem to chtěl zase zkusit jak to pojede na Core i7, bohužel jsem se dočkal zklamaní...
http://disk.jabbim.cz/matasx@njs.netlab.cz/VOIF.png
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Mem



Založen: 28. 07. 2007
Příspěvky: 1959
Bydliště: Olomouc

PříspěvekZaslal: 7. červen 2009, 11:03:09    Předmět: Odpovědět s citátem

OT: Matasx: jaký máš a přetaktovával jsi? Výhledově taky uvažuju buď o i7 nebo Core2Quad
_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 7. červen 2009, 15:30:02    Předmět: Odpovědět s citátem

Na co ShaderModel 4.0 karta? S určitou snahou by snad neměl být problém to rozjet na SM3.0 bez vertex texture fetch, ne?

Core2 Quad 2.8GHz na desktopu, jede to docela plynule, ale vytížení CPU smrdí. 2-4 jádra vytíženy v průměru asi na 50%. Používáš rozumně lock-free datový paralelismus? Nebo to visí na pamětech - cache misses?

EDIT: Jo a barvy tam jsou taky špatný, všechno je červený jako ve screenu výše.
_________________
AMD Open Source Graphics Driver Developer


Naposledy upravil Marek dne 7. červen 2009, 16:02:10, celkově upraveno 1 krát
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Matasx



Založen: 17. 08. 2008
Příspěvky: 258

PříspěvekZaslal: 7. červen 2009, 15:56:05    Předmět: Odpovědět s citátem

OT: Mem: http://www.czechcomputer.cz/product.jsp?artno=60314 naštěstí přisel v revizi D0 takže určitej potenciál na přetaktování tu je. Nicméně box chladič je na to slabej a v současný době ho taktovat ani potřeba není. Ale spíš nechápu, proč ten raytracer nejede.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Fila



Založen: 31. 07. 2007
Příspěvky: 853

PříspěvekZaslal: 7. červen 2009, 21:15:04    Předmět: Odpovědět s citátem

Eosie napsal:
Nebo to visí na pamětech - cache misses?

Pokud by byl bottleneck pamet, tak to IMHO podle TaskManageru nebude poznat, pokud to neni ve windows nejak velmi chytre reseno, vsechna jadra se budou tvarit, ze makaji, jen budou cekat na pamet. U me to prakticky neprelezlo na ctyrjadre 50 %, to bych spis typl na spatne zamykani.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Icek



Založen: 29. 07. 2007
Příspěvky: 45
Bydliště: Banov 375

PříspěvekZaslal: 8. červen 2009, 09:33:05    Předmět: Odpovědět s citátem

U me na AMD X2 4200+ to nedela ani 1 FPS a obe jadra sou vytizena na 100%
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
OGI



Založen: 30. 07. 2007
Příspěvky: 323

PříspěvekZaslal: 8. červen 2009, 15:09:01    Předmět: Odpovědět s citátem

Icek: ja to zkousel na svem starem PC AMD X2 4200+ s 2GB RAM a GF8800GTX a jelo mi to vcelku vpohode kolem 14-16FPS.. nebude to spis grafikou?

jeste co se tyce te cervene barvy tak to se mi stavalo u predchozich dem na ATI kartach bez podpory sm (na notebooku) a na standardni karte od ATI s podporou sm jesem musel updatovat ovladace pak to zmizelo..
_________________
******************************************
Don't just create another game, try to tell a story.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Ostatní Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna