játékfejlesztés.hu
FórumGarázsprojectekCikkekSegédletekJf.hu versenyekKapcsolatokEgyebek
Legaktívabb fórumozók:
Asylum:    5444
FZoli:    4892
Kuz:    4455
gaborlabor:    4449
kicsy:    4304
TPG:    3402
monostoria:    3284
DMG:    3172
HomeGnome:    2919
Matzi:    2519

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2188
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1625
syam:    1491
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] [9] > 10 < [15] [20] [22]
Kuz - Törzstag | 4455 hsz       Online status #89245   2008.06.13 07:59 GMT+1 óra  
Én innen indulnék :
http://www.riemers.net/eng/Tutorials/XNA/Csharp/Series3/Shadow_map.php
Ez ugyan xna és hlsl, de maga a folyamat a lényeg. Egyébként próbáld meg logikusan lépésekbe szedni, hogy minek milyen értéket tudsz adni a shaderen belül, és próbálj sorrendet felállítani, hogy melyik lépés után melyik jöhet. Én így barkóbáztam ki a végső kódot.
A memóriám már nem a régi. És ráadásul még a memóriám sem a régi...
Az élet attól szép, hogy bármi megtörténhet. És attól szar, hogy meg is történik...
Ha az egyik szinkronúszó megfullad, mit csinál a többi???

   
peti634 - Tag | 148 hsz       Online status #89243   2008.06.13 07:45 GMT+1 óra  
értem, én is valami ilyesmire gondoltam, csak nem tudom hogy ezt hogy kelene megvalositani.
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
Kuz - Törzstag | 4455 hsz       Online status #89240   2008.06.13 06:57 GMT+1 óra  
Gondolom itt is hasonló a helyzet, mint dx + hlsl alatt.
- Szürkeárnyalatos scene render a fény szemszögéből és menteni textúrába,
- Ezt a textúrát a megfelelő mátrix beállításokkal összemosni az alap kamera szemszögéből történt scene renderrel, de feltételezem ez már meg van a shader kódban, neked csak át kell adni az előző textúrát, amit lehet blurrölni, hogy ne legyen annyira szögletes, de ez nem 100%.
A memóriám már nem a régi. És ráadásul még a memóriám sem a régi...
Az élet attól szép, hogy bármi megtörténhet. És attól szar, hogy meg is történik...
Ha az egyik szinkronúszó megfullad, mit csinál a többi???

   
peti634 - Tag | 148 hsz       Online status #89230   2008.06.13 05:06 GMT+1 óra  
Hello, ujra en.
Egyszeru a kerdesem, GLSL alatt hogy csinaljak arnyekot?
Volt egy ket leiras googlen, de nem sokraj jutotam vele.
Sot, volt FS, és PS-is de bemasoltam, es az se csinalt semmit. Valamit be kell alitani ogl alatt is?
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
Kuz - Törzstag | 4455 hsz       Online status #88549   2008.06.04 04:22 GMT+1 óra  
Csak tex2D-t, de ha nem támogatná, akkor elszállna vhol a progi, nem?
Mellesleg itt cégnél ez a kari van, de még így is örülök, hogy legalább tesztelni tudok.
A memóriám már nem a régi. És ráadásul még a memóriám sem a régi...
Az élet attól szép, hogy bármi megtörténhet. És attól szar, hogy meg is történik...
Ha az egyik szinkronúszó megfullad, mit csinál a többi???

   
AliveMOon - Tag | 22 hsz       Online status #88538   2008.06.03 23:05 GMT+1 óra  
Használsz tex2dproj-t azt nem támogatja az ati, nvidia meg igen
A nap süssön rátok!
http://www.grandpace.com
   
TPG - Tag | 3402 hsz       Online status #88537   2008.06.03 17:10 GMT+1 óra  
Valami normális Ati videókártyán probáltad már? Mert spec az XPress 1150 minden csak nem normális videókártya.
Reality is almost always wrong. - House

   
Kuz - Törzstag | 4455 hsz       Online status #88504   2008.06.03 01:13 GMT+1 óra  
Ez most miért? Mit nem támogat az Ati, vagy mit írok rosszul? Elvileg ez egy normalmap shader lenne.



Szerk.: közben feldobtam a kérdést xna creators forumra is, hátha...

Topic itt.

Ezt a hozzászólást kuzanth módosította (2008.06.03 03:36 GMT+1 óra, ---)
A memóriám már nem a régi. És ráadásul még a memóriám sem a régi...
Az élet attól szép, hogy bármi megtörténhet. És attól szar, hogy meg is történik...
Ha az egyik szinkronúszó megfullad, mit csinál a többi???

   
feketehajnal - Tag | 17 hsz       Online status #88333   2008.05.28 13:43 GMT+1 óra  
ez lett volna ironia? hmm

   
Asylum - Törzstag | 5444 hsz       Online status #88331   2008.05.28 13:16 GMT+1 óra  
ajh ezexerint nem sikerült átvinnem az ironiát..na mind1
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
feketehajnal - Tag | 17 hsz       Online status #88330   2008.05.28 13:01 GMT+1 óra  
köszi szépen..

   
beast - Törzstag | 1241 hsz       Online status #88327   2008.05.28 12:55 GMT+1 óra  
Asylum, szerintem ezzel az öncélú kötekedéssel túllépsz egy határt... De te érzed.

   
feketehajnal - Tag | 17 hsz       Online status #88325   2008.05.28 12:52 GMT+1 óra  
örülök neki, én meg nem. Eléggé régota keresem és nem tolerálom ha beszolagatnak föleg nem ha szépen segitséget kérek..na de mindegy
tanulásba meg nem én akadályoztalak meg

   
Asylum - Törzstag | 5444 hsz       Online status #88322   2008.05.28 12:41 GMT+1 óra  
ooo felébresztettem az alvo oroszlánt igen rossz napom van, holnap vizsga, 22 tétel és ma kezdtem el tanulni

egyébként eddig szot se szoltál pénzröl, csak a másik topicban azt is nemrég vettem észre. nemtudok-e? nos flash-t tényleg nem, javát meg még nem használtam.

szoval mért ne szolalnék meg?
amugyis szeretek kötekedni
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
feketehajnal - Tag | 17 hsz       Online status #88320   2008.05.28 12:36 GMT+1 óra  
pénzért hát miért, de ugy látom te nem birod felfogni, rosz napod van vagy mi?
ha nem tudsz meg se szolalj inkább

   
Asylum - Törzstag | 5444 hsz       Online status #88300   2008.05.28 10:34 GMT+1 óra  
de milyen kérés már ez hogy kell egy játék?? szted majd mindenki itt vért fog izzadni h összedobjon neked egy játékot??...
persze ha fizecc az más de akkor meg az offtopicba ird vagy mittudomén...
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
feketehajnal - Tag | 17 hsz       Online status #88299   2008.05.28 10:32 GMT+1 óra  
de ha szép kéréssel segitégért fordulok hozzátok és amugy elöre is bocsánatot kértem a téma offolásáért- de mindegy nem lényeg

   
kicsy - Szerkesztő | 4304 hsz       Online status #88255   2008.05.27 15:30 GMT+1 óra  
Hát bocs, de ha tök nem odavágó témákba beírod hogy kell neked egy ilyen meg ilyen játék, akkor mit vársz? Most komolyan, mit kéne válaszolni erre a postra, hogy tessék itt van egy?
kicsy ● SilentVertigo Team - project Solarah
http://blog.yscik.com
   
Asylum - Törzstag | 5444 hsz       Online status #88248   2008.05.27 13:27 GMT+1 óra  
hehe most télleg gonosz voltam
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
feketehajnal - Tag | 17 hsz       Online status #88242   2008.05.27 12:03 GMT+1 óra  
kösz asylum nagyon kedves vagy
ide se jövök többett

   
Asylum - Törzstag | 5444 hsz       Online status #88239   2008.05.27 10:04 GMT+1 óra  
csinálj.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
feketehajnal - Tag | 17 hsz       Online status #88231   2008.05.27 09:06 GMT+1 óra  
Azért mert már nm tudo ki tudna segiteni tudom hogy nem ide artozik de azért hátha tudok segiteni..

   
Asylum - Törzstag | 5444 hsz       Online status #88206   2008.05.27 04:51 GMT+1 óra  
Idézet
feketehajnal :
Sziasztok!
Remélem tudtok segiteni.
Kellene nekem egy flash vagy java applet egyszerű játék melyben többen is lehet játszani.
Weblapba kellene.
Elöre is köszönöm
Üdv:Hajnal



és mért a shader topicba irod? ....
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
newversion - Tag | 197 hsz       Online status #88199   2008.05.27 03:23 GMT+1 óra  
lerp lineáris interpolácio 2 érték között, C*a+(1-C)b,
pl egy szakasz 2 végpontja a,b , akkor a szakasz pontjait megkapod c=0-1 -el

saturate (0,1) vágás, ha kisebb mint nulla akkor nulla , ha nagyobb mint 1 akkor 1

a clamp ugyanez csak nem 0-1 hanem a-b tartományra vág


és egy kis érdekesség amivel a héten szorakoztam, realtime dispmap

http://a.m12.hu/s3.JPG
   
feketehajnal - Tag | 17 hsz       Online status #88184   2008.05.26 23:37 GMT+1 óra  
Sziasztok!
Remélem tudtok segiteni.
Kellene nekem egy flash vagy java applet egyszerű játék melyben többen is lehet játszani.
Weblapba kellene.
Elöre is köszönöm
Üdv:Hajnal

   
MaximumViolence - Törzstag | 1020 hsz       Online status #88182   2008.05.26 22:43 GMT+1 óra  
hm,2 függvény nekem sem tiszta : lerp,saturate?
Ez egy reszeg post...

   
Asylum - Törzstag | 5444 hsz       Online status #88178   2008.05.26 16:43 GMT+1 óra  
ajh megint kezdek gonosz lenni:

dot: skaláris szorzás
pow: hatványozás
clamp: az adott intervallumba kényszerités

max/min: ezt komolyan kérdezed????
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
peti634 - Tag | 148 hsz       Online status #88177   2008.05.26 16:24 GMT+1 óra  
Estét.
Valaki meg tudná mondani mit jelentenek ezek a fügvények pontosan:?(GLSL)
dot,pow,clamp,max,min.
Próbáltam rákeresni guuglén, de nem tudtam hogy kéne.
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
Asylum - Törzstag | 5444 hsz       Online status #87795   2008.05.22 07:16 GMT+1 óra  
Idézet
dvorgaz :
Helló
Valami egyszerű shadert szeretnék írni viízfelület megjelenítésére; arra gondoltam, hogy sima environment mappel tükröződne az égbolt a vízen, de a tükörirány kiszámításánál a felületi normál helyett valami fodrozódó normalmapet használnék; ez mennyiré értelmes megoldás? A víz csak felülről fog látszani tehát elég ha csak az égbolt tükröződik rajta. Amúgy valami nagyon szimpla kéne mert holnapra kész kéne lennem vele.



én olyat láttam, hogy egy bump mappel oldották meg ezt a "hullámzást" de nem lett tul realisztikus az eredmény.

a dbpro féle shader packbol:
http://people.inf.elte.hu/asylum/water.zip

kicsit meg kell hackelni mert elég sz*r munka.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
dvorgaz - Törzstag | 575 hsz       Online status #87794   2008.05.22 07:13 GMT+1 óra  
Na meg is csináltam, egész jópofa lett ahoz képest hogy pár perc volt lekódolni
még az lenen a kérdésem, hogy ki lehet valahogy olvasni pixel shaderben az éppen árnyalt pizelhez tartozó Z értéket? A vízpartot szeretném blendelni és ahoz kéne tudni, milyen mélyen van alatta a talaj.
   
Matzi - Szerkesztő | 2519 hsz       Online status #87792   2008.05.22 06:43 GMT+1 óra  
Persze, anno mi is így csináltuk játékfejlesztés .net alatt-on. Hak ell kód, keress meg.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
dvorgaz - Törzstag | 575 hsz       Online status #87790   2008.05.22 06:19 GMT+1 óra  
Helló
Valami egyszerű shadert szeretnék írni viízfelület megjelenítésére; arra gondoltam, hogy sima environment mappel tükröződne az égbolt a vízen, de a tükörirány kiszámításánál a felületi normál helyett valami fodrozódó normalmapet használnék; ez mennyiré értelmes megoldás? A víz csak felülről fog látszani tehát elég ha csak az égbolt tükröződik rajta. Amúgy valami nagyon szimpla kéne mert holnapra kész kéne lennem vele.
   
Matzi - Szerkesztő | 2519 hsz       Online status #87789   2008.05.22 05:21 GMT+1 óra  
Nem XNA, simán c# és directx, odaírtam lentebb.
Nincs Textura2D, sem RenderTarget2D, sem color az enumban.

Az alfa keveréses problémára valami javastlat?
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
newversion - Tag | 197 hsz       Online status #87788   2008.05.22 05:10 GMT+1 óra  
hányas xna az?

ha Texture2D-vel vagy Rendertarget2D-vel csinálod akkor van Color
nálam igy ir alfába, abban van a hdri mantissza

most realtime displacemapot programozok shaderen, kicsit durva lesz ha végre müködésre birom

valami ilyesmi lesz belöle
   
Matzi - Szerkesztő | 2519 hsz       Online status #87786   2008.05.22 04:22 GMT+1 óra  
Sajnos nincs.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
newversion - Tag | 197 hsz       Online status #87785   2008.05.22 04:19 GMT+1 óra  
format.color nincs?
   
Matzi - Szerkesztő | 2519 hsz       Online status #87784   2008.05.22 04:09 GMT+1 óra  
Ebből csak két dolgot nem ismer, a RenderTarget2D-t és a SurfaceFormat-ot. Én így hozom létre a felületet:

Kód:
new Texture(Device, Screen.Description.Width, Screen.Description.Height, 1, Usage.RenderTarget, Format.A8R8G8B8, Pool.Default);


Időközben az is előkerült, hogy ha 4x32 bites float textúrát használok, akkor abba nem hajlandó alfablendelni, pedig jó lenne. A kód jó, ha visszaváltok 4x8 bitre, akkor működik.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
newversion - Tag | 197 hsz       Online status #87782   2008.05.22 04:03 GMT+1 óra  
nincs color?? miota akkor ez mi a locsöcs?

RenderBufferRenderTarget = new RenderTarget2D(device, RenderBuffer_Width, RenderBuffer_Height, 1, SurfaceFormat.Color, MultiSampleType.FourSamples, 0);
   
Matzi - Szerkesztő | 2519 hsz       Online status #87775   2008.05.22 01:14 GMT+1 óra  
C# alatt nincs color típusú pixelformat.

Arra vigyáztam, hogy azonos mélységűeklegyenek, olyankor a másik 3 csatorna sem funkcionált túl jól, így meg csak a 4. nem.

A shaderben van egy ilyen sor (komoly problémát okozott a hiánya), amihez ha a felsorolásba odaírom még az alfát is, akkor a másik 3 csatorna sem lesz jó.

Kód:
ColorWriteEnable = red | green | blue;


További ötletek?
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
ShAdeVampirE - Törzstag | 1313 hsz       Online status #87772   2008.05.21 21:46 GMT+1 óra  
És vigyázz arra, hogy csak egyforma bitmélységű RT-eket tudsz használni 1xre; azaz ha használsz egy 32-bites ARGB-t akkor mellette nem használhatsz 16bites mélység RT-et, stb.; én ezt nemtudtam az elején és elég fúrcsa dolgokat produkált...
   
newversion - Tag | 197 hsz       Online status #87770   2008.05.21 15:35 GMT+1 óra  
állitsd át a rendertarget pixelformatját RGB-rol Color-ra
   
Matzi - Szerkesztő | 2519 hsz       Online status #87768   2008.05.21 14:01 GMT+1 óra  
Mrt-t szeretnék csinálni, és mostmárkezdeti nehézségek után működik is, csak nem tudok írni az alpha csatornába a kimeneti textúrákba. Ez normális, és hagyjam, vagy csak be kell hozzá állítani valamit? (C# HLSL)
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
ShAdeVampirE - Törzstag | 1313 hsz       Online status #87702   2008.05.20 08:58 GMT+1 óra  
Nekem nem megy a link, de sztem bárhol rákeresel arra h Shadowmap(ping) akkor kaphatsz róla leírást, de GDNeten is van csomó megfelelő topic, esetleg még soft shadowmap a kulcsszó amire érdemes rákeresni.
   
peti634 - Tag | 148 hsz       Online status #87681   2008.05.20 04:47 GMT+1 óra  
értem köszi, guule lesz akkor
ezt találtam, müködöképes?:
http://www.gamedev.net/community/forums/topic.asp?topic_id=278954
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
fpeti - Törzstag | 1290 hsz       Online status #87662   2008.05.19 12:20 GMT+1 óra  
Dinamikus árnyékokra manapság a shadowmapping az alap szvsz, keress rá, sok leírás van róla neten - az már más kérdés, ahhoz, hogy hibátlanul menjen kell pár trükk (asylum linkelt régen egy crysis-os cikket, amiben írnak egy shadowmappes módszerről, ami vmi pixel-kernel-rotation-t is belevesz, esetleg erre is guglizz (asszem az ati toyshop demója is használja))
(ps: általában jópár cikket el kell olvasni mire összejön, az egyikben ezt hagyják ki, a másikban az van rosszul..)
üdv.
   
peti634 - Tag | 148 hsz       Online status #87587   2008.05.19 04:35 GMT+1 óra  
lenne egy olyan kérdésem hogy árnyékolást hogy csinálok GLSL-ben?
ha valami leiárt vagy demot adtok nagyon megköszöném
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
peti634 - Tag | 148 hsz       Online status #87434   2008.05.17 07:06 GMT+1 óra  
megvan a hiba, TStringList helyet TFileStremmel olvastam be a szöveget, és lecsapot a végéböl 1-2 karakter. Ennek nem tudom hogy mi köze volt a +0.00-hoz, de mostmár ha kiveszem akkor is müxik, érdekes.
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
peti634 - Tag | 148 hsz       Online status #87263   2008.05.14 10:37 GMT+1 óra  
igen, hibásan fog lefutni, ha akarod beirhatom mi a hiba, és hogy forditom, de igy vannak a demok is.
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
ShAdeVampirE - Törzstag | 1313 hsz       Online status #87209   2008.05.13 15:30 GMT+1 óra  
És bármelyiket kiveszed a kód nem működik?
   
peti634 - Tag | 148 hsz       Online status #87185   2008.05.13 07:34 GMT+1 óra  
mind a 3 (fcol,text,col) vec 4, GLSL-ben készitem, de nem értem miért kell oda.
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] [9] > 10 < [15] [20] [22]