játékfejlesztés.hu
FórumGarázsprojectekCikkekSegédletekJf.hu versenyekKapcsolatokEgyebek
Legaktívabb fórumozók:
Asylum:    5441
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:    2186
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] > 25 < [30] [35] [40] [45] [50] [55]
sirpalee - Tag | 1282 hsz       Online status #116587   2009.08.27 13:17 GMT+1 óra  
Olvass vissza szépen. Nyugodtan.

Első körben, cég nélkül nem fogod tudni eladni a játékaidat. Pontosabban külföldi cég nélkül, mivel magyarországon nincs Live.

Tényleg erről írhatna valaki, hogy pontosan mik a lehetőségek. Én ennyit tudok, és ez elég reálisnak is tűnik.
raytraceisten és übermedic
   
TPG - Tag | 3402 hsz       Online status #116586   2009.08.27 13:15 GMT+1 óra  
Srácok, pogózni lehet máshol is...

Szerk: kuz gyorsabb volt.
Reality is almost always wrong. - House

   
Kuz - Törzstag | 4455 hsz       Online status #116585   2009.08.27 13:15 GMT+1 óra  
És ez volt az uccsó post ebben a témában, innentől szépen kispadra megy, aki folytatja, mert látom már megint nem tudjátok féken tartani magatokat (sirpalee-t és Crusare-t leszámítva, ők most VITATKOZNAK, de Asylum és screat kezdi feltuningolni az agyam). Ha lesz időm, kicsit törlök a topikból is. És tényleg át lehet fáradni a gumiszobába.
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???

   
screat - Tag | 382 hsz       Online status #116584   2009.08.27 13:10 GMT+1 óra  
hsz-ed első 3 bekezdésére kb. ennyi: MUHAHA
utolsó: Igen, és én hobbifejlesztő vagyok. Nem értem miért kell itt mindig a "nagyokat" emlegetni. Mi vagyok én? 30 programozó és grafikus, aki egy céget alkot? nem... hátakkor? Némá.. itt az xna, lehet vele még akár xboxra is fejleszteni, hoppá, még el is lehet adni.
Ez az undorító csak, minek kerül itt szóba a "nagy" fejlesztés?! na, megígértem, hogy utlolsó hsz..
még csak padawan...
Dont worry, be hippy - Fanni :)
   
sirpalee - Tag | 1282 hsz       Online status #116583   2009.08.27 13:08 GMT+1 óra  
Screat próbálok példákat írni normálisan, és érveket felhozni, te írsz hülyeségeket össze-vissza és mindenféle komolyabb rálátás nélkül írogatsz...

Nem nem akarok xboxra fejleszteni, és nincs cégem. Nem a linux a lényeg inkább, hanem például a MAC és a PS3 meg a Box.

Mielőtt újra nekiállsz fröcsögni (annak ellenére hogy az adatlapod szerint 17 vagy, nem látszik a hozzászólásokon), ajánlom olvass utána pár dolognak, kezdetnek pár cucc amit a c++ topicba linkeltem. Hogy ki, hol miket szenved és szop a konzolos korlátozások miatt. Jahogy managed nyelvben ezeket ki sem tudod kerülni.

Az összes komolyabb konzolos engineben, szinte minden újra van írva, saját memória allocátoroktól kezdve minden... Hobbi fejlesztésre talán elég a c# konzolra, de afölött már bőven nem.

Szörnyen unatkozom esténként, látszik nagyon
raytraceisten és übermedic
   
screat - Tag | 382 hsz       Online status #116582   2009.08.27 13:06 GMT+1 óra  
Idézet
Joga :
Nade kérem szépen miért nem nyittok egy C++ vs C# vagy managed vs Natív topicot, és írkáljátok tele azt?


Gumiszoba topic?
Hopsz, mintha említettem volna: itt a link
még csak padawan...
Dont worry, be hippy - Fanni :)
   
Joga - Törzstag | 1791 hsz       Online status #116581   2009.08.27 13:05 GMT+1 óra  
Nade kérem szépen miért nem nyittok egy C++ vs C# vagy managed vs Natív topicot, és írkáljátok tele azt?
(ಠ ›ಠ) Stewie!

   
sirpalee - Tag | 1282 hsz       Online status #116580   2009.08.27 13:03 GMT+1 óra  
Először is az X360 fejlesztői környezete (szigorúan a natív változat) köztudottan a legjobb a piacon.

Sokkal komolyabban eléred az x360 memória lehetőségeit.
Nincsenek méretkorlátok.
Komoly profiler és elemző progik.
Lockless multithreading libek.
Teljes live feature elérés.
stb, stb stb....

Itt olvass utána pl : http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=dccd58fd-c61f-4e60-a283-17fe7ea3726f
raytraceisten és übermedic
   
screat - Tag | 382 hsz       Online status #116579   2009.08.27 13:02 GMT+1 óra  
Ez meg a másik. Ha már nem xbox, akkor meg minek linux? kész pont, utolsó hsz, írjatok, amit akartok.
még csak padawan...
Dont worry, be hippy - Fanni :)
   
Asylum - Törzstag | 5441 hsz       Online status #116578   2009.08.27 13:01 GMT+1 óra  
és ki a fom akar xboxra fejleszteni mikor az internetröl 500x annyian be tudják szerezni.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
screat - Tag | 382 hsz       Online status #116577   2009.08.27 12:59 GMT+1 óra  
Azt mondod? Mi van a c++os xbox-os dologban, ami nincs az xna-sban? (nem akarok nyelvet, és frameworköt összehasonlítgatni, de úg ylátszik muszáj)

viszont amit írtam arra nem írtál semmit. van céged? van x M $-od? nincs? hátakkor? hogy akarsz otthon magadnak xboxra fejleszteni? sehogy. Nincskérdés. PONT.

szerk.:
most olvastam, amit szerkesztettél.
röhej. inkább vitába se szállok veled, tisztára olyan vagy, mint asylum. tudodmit? akkor programozgassál c++ban, csinálj céget, vegyél xM$-ért xbox devkitet, és add el a játékodat. Hajrá, én rád/rátökhagyom ezt az egészet, semmi értelme nincs veletek vitatkozni. Ha felhoztok egy példát, az nektek jó, de ha esetleg valaki cáfolja, akkor nana.. az már nem úgy van. Választ még mindig nem kaptam, hogy van-e céged és soksok pénzed?
még csak padawan...
Dont worry, be hippy - Fanni :)
   
sirpalee - Tag | 1282 hsz       Online status #116576   2009.08.27 12:56 GMT+1 óra  
Idézet
screat :
van xbox360.
ja bocs, mennyibe is kerül c++hoz az xbox fejlesztői jog? Hoppá, xna-nál táncsak max. 20k ft? Jaj, c++hoz táncsak nem cég kell, hogy egyáltalán megvehesd a jogot, és árulhasd a termékeidet? Hajjajj...



Az XNA-t ne hasonlítgasd a c++-os xbox fejlesztői környezethez... Ahhoz képest röhej az egész.

Teljesen más színvonal az egész.

Ne komolytalankodj...

Nem majd szerinted, a teljes devkit funkcionalitást megkapod 20ezerért... Na persze. Az x-es xna verzióval elég nagy gondok vannak ám... Múltkor utánaolvastam fórumon, eléggé hekkelni kell, hogy normálisan menjen (szarul van megírva GX boxra).

De ezeket a beszólásokat betudom a fiatalabb korodnak.
raytraceisten és übermedic
   
screat - Tag | 382 hsz       Online status #116574   2009.08.27 12:54 GMT+1 óra  
van xbox360.
ja bocs, mennyibe is kerül c++hoz az xbox fejlesztői jog? Hoppá, xna-nál táncsak max. 20k ft? Jaj, c++hoz táncsak nem cég kell, hogy egyáltalán megvehesd a jogot, és árulhasd a termékeidet? Hajjajj...
Ki a rákom akar linux-ra fejleszteni játékot? Most őszintén... cod, crysis, egyéb nagyobb játékoknak van linux-os változata?
most ez komoly példa volt? szerintem csak vicceltél
még csak padawan...
Dont worry, be hippy - Fanni :)
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116573   2009.08.27 12:52 GMT+1 óra  
Hát igen, igazából az a try / catch pölö tök fölösleges volt... sőt, az általában fölösleges, én sohasem használtam, egyszerűen nincs rá szükség.

   
Asylum - Törzstag | 5441 hsz       Online status #116571   2009.08.27 12:50 GMT+1 óra  
jó, arra céloztam, hogy ciklusba írt try-catch-et, ami még egymagába is lassu mint a gyik.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116565   2009.08.27 12:47 GMT+1 óra  
Persze, hogy magyaráznod kell, ha épp egy téma kellős közepén hozol fel valamit, aminek abban a kontextusban semmi értelme . Mi csak szerencsétlen Buktának akartunk volna segíteni, te meg jössz itt a futtatható program sebességével... Ez kb. az "unatkoztam, flamelni akarok" színvonal .

   
Asylum - Törzstag | 5441 hsz       Online status #116560   2009.08.27 12:44 GMT+1 óra  
Ajh szóval még ezt is magyaráznom kell...
Van egyébként olyan nyelv amiben exceptionökkel lehet ciklust csinálni perverz...nemtudom a nevét.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116557   2009.08.27 12:40 GMT+1 óra  
Az érdekes, hogy az elkészült program sebességéről beszéltél, mert az egyáltalán nem illett oda, ahol felhoztad. Egyébként ezt csak úgy lehet, hogy kb. nem érdekelnek az újabb XNA verziók, én maradtam a 2.0-nál, és tökéletesen elvagyok vele.

   
sirpalee - Tag | 1282 hsz       Online status #116556   2009.08.27 12:39 GMT+1 óra  
Idézet
tyler :
Hát a WPF-hez mit szólsz? Vista/W7 grafikus felülete. Csak managed elérhető és lassan mindenhol az lesz. Ez meg egy jó expression blend hatékonyabb és szebb, mint a legprofibb C++ GUI megoldás.
DLR? Ehhez képest a LUA egy csiga széllel szemben.
WCF? Nem kell görcsölni open source hálózatos libekkel, ez itt van, használható sokféle célra, egyszerű, mint a pofon.
Van még jópár ilyen, amit fel lehet használni játékhoz is.



Hmm szép és jó.

És a linuxhoz mit szólsz? Netán mac? Netán X360? Netán PS3? Jahogy nincs... Bocs.

A hatékonyságban ne légy olyan biztos.
raytraceisten és übermedic
   
Asylum - Törzstag | 5441 hsz       Online status #116554   2009.08.27 12:37 GMT+1 óra  
Eleve nem fejlesztési idöröl szolt a vita hanem az elkészült program sebességéröl
Én programozok c#-al, söt programoztam xna-val is és tudom, hogy lassabb. Az xna-tól az vette el a kedvem végérvényesen, hogy csináltam már valami kisebb progit, erre kijött az xna 2.0 és irhattam volna át az egészet. Aztán meg a 3.0 stb, najóvan köszönöm nekem ez nem kell.
Kiváncsi vagyok egy vállalat mit szólna ehhez, hogy 70% nál a projekt és "hát akkor kezdjük elölröl". Talán silvertitanék tudnának erröl mesélni, meg a "más vizekre evezésről".
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
tyler - Tag | 47 hsz       Online status #116549   2009.08.27 12:25 GMT+1 óra  
Idézet
sirpalee :
Amiket te mondasz, simán összeszedhetők netről.

Pl nem értem xml miért kell? Én saját bináris streambe töltök ki-be mindent, megvan pár alaposztály és megy szuperül. Ja és persze most rinyált ismerős, hogy szöveges adatokat kellett feldolgoznia (fizikai mérések eredményeit), és nem a feldolgozás volt lassú, hanem az, hogy vinyóról betölteni azt az iszonyú adatot. És arra jutottunk, mindent tömörítve és binárisan, mert a cpu gyorsabban kitömöríti, mint te beolvasod a tömörítetlent.


Hát a WPF-hez mit szólsz? Vista/W7 grafikus felülete. Csak managed elérhető és lassan mindenhol az lesz. Ez meg egy jó expression blend hatékonyabb és szebb, mint a legprofibb C++ GUI megoldás.
DLR? Ehhez képest a LUA egy csiga széllel szemben.
WCF? Nem kell görcsölni open source hálózatos libekkel, ez itt van, használható sokféle célra, egyszerű, mint a pofon.
Van még jópár ilyen, amit fel lehet használni játékhoz is.

   
screat - Tag | 382 hsz       Online status #116548   2009.08.27 12:21 GMT+1 óra  
Na, jó már na Csak, ha már az összehasonlítgatás ment.
még csak padawan...
Dont worry, be hippy - Fanni :)
   
gaborlabor - Moderátor | 4449 hsz       Online status #116547   2009.08.27 12:19 GMT+1 óra  
Idézet
screat :
csomó minden bennevan a c++ban, ami az xna-ban.[...]


Na de kérem... Ha azt mondom, "az Ogre jobb, mint a turbo pascal", mi jut eszedbe? Igen. Az egyik nyelv, a másik meg nem. Ilyeneket ne írjunk már le

   
screat - Tag | 382 hsz       Online status #116546   2009.08.27 12:16 GMT+1 óra  
Akkor félreértelmeztelek, sry. (hú, mire leírtam ezt a szót )
peace
még csak padawan...
Dont worry, be hippy - Fanni :)
   
sirpalee - Tag | 1282 hsz       Online status #116545   2009.08.27 12:14 GMT+1 óra  
Screat én nem általánosítottam, én csak azt mondtam, hogy túlzás, hogy c#-ban sokkal gyorsabb fejlesztésre, mint ahogy túlzás, hogy casual játék esetében a c++ sokkal gyorsabb mint a c#.

És nem is írtam, hogy én c++-ban gyorsabban dolgozom (holott ez így is van, gyorsabban megírok valamit boost / c++-ban mint c# / .netben).

Crusare, nem róttam fel bajnak, hogy miben csinálod. Kiválasztottad a neked megfelelő nyelvet, és abban dolgozol. Ez a helyes döntés.

Én csak azt montam, hogy te is ugyanúgy véded a saját oldalad mint Asylum.
raytraceisten és übermedic
   
screat - Tag | 382 hsz       Online status #116541   2009.08.27 12:11 GMT+1 óra  
Persze, én csak néhány példát mondtam. De ha összeszedegeted őket netről, akkor már ott járunk, mintha azt a sok összeszedett dolgot egyetlen framework-ből szedtük volna ki. Ráadásul a framework-ön belül azok még kompatibilisek is.
még csak padawan...
Dont worry, be hippy - Fanni :)
   
sirpalee - Tag | 1282 hsz       Online status #116540   2009.08.27 12:09 GMT+1 óra  
Amiket te mondasz, simán összeszedhetők netről.

Pl nem értem xml miért kell? Én saját bináris streambe töltök ki-be mindent, megvan pár alaposztály és megy szuperül. Ja és persze most rinyált ismerős, hogy szöveges adatokat kellett feldolgoznia (fizikai mérések eredményeit), és nem a feldolgozás volt lassú, hanem az, hogy vinyóról betölteni azt az iszonyú adatot. És arra jutottunk, mindent tömörítve és binárisan, mert a cpu gyorsabban kitömöríti, mint te beolvasod a tömörítetlent.
raytraceisten és übermedic
   
screat - Tag | 382 hsz       Online status #116539   2009.08.27 12:09 GMT+1 óra  
Ja apropó.. sirpalee: a te felfogásodat követve:
"Nem te azt, mondtad hogy évekkel gyorsabb a fejlesztés. Ez azt jelenti hogy a saját példád alapján általánosítasz."
neki gyorsabb c#-ban, neked meg (esetleg) gyorsabb c++ban. Tehát te is a saját példád alapján általánosítasz. Na akkor ki is általánosít?
még csak padawan...
Dont worry, be hippy - Fanni :)
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116537   2009.08.27 12:06 GMT+1 óra  
Bizonyára nem vagyok olyan tapasztalt, mint te. Ugyanakkor hiszem, hogy a játékost nem fogja érdekelni, miben készült a játék, csupán szeretne egy jót játszani. És mivel nekem kényelmesebb a fejlesztés C#-ben, ezért abban végzem.

   
screat - Tag | 382 hsz       Online status #116534   2009.08.27 12:03 GMT+1 óra  
Igaz is, elvégre csomó minden bennevan a c++ban, ami az xna-ban. például: xml serializer; model, textúra, shader loader; content manager; stb... Nem azt mondom, hogy hejj' de nagy dolgok, viszont ott van, és még sok ilyen van, ami igencsak felgyorsítja a fejlesztést.
még csak padawan...
Dont worry, be hippy - Fanni :)
   
sirpalee - Tag | 1282 hsz       Online status #116530   2009.08.27 12:01 GMT+1 óra  
Nem te azt, mondtad hogy évekkel gyorsabb a fejlesztés. Ez azt jelenti hogy a saját példád alapján általánosítasz.

Egy kérdést engedj meg. Hány éve dolgozol c++-al? Hogy meg tudd becsülni, abban mennyi idő alatt készülne el egy ilyen program?
raytraceisten és übermedic
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116529   2009.08.27 11:59 GMT+1 óra  
Na most a helyzet az, hogy te általánosítasz. Én ugyanis próbáltam, és tapasztalatból mondom, hogy ezzel gyorsabb a fejlesztés. Nyílván ez az én véleményem, mivel én írtam, nem mondtam, hogy másnak is így kell gondolnia, vagy hogy más ne tudna másfél év alatt ilyet csinálni C#-ben. Engem csupán az idegesít, hogy a legtöbben erősen alábecsülik a C# / XNA párost, mert nincs benne normális content rendszer (persze van, csak kicsit kódolni kell még hozzá), meg mert - állítólag - lassú. És mert senki sem próbálta, ezért azt szajkózzák amit a pár félresikerült publikus demo-ban láttak, meg amit a tömeg mond.

   
sirpalee - Tag | 1282 hsz       Online status #116528   2009.08.27 11:54 GMT+1 óra  
Crusare - Attól hogy neked évekkel gyorsabb c#-ban programozni, nem jelenti hogy másnak is. Ez is ugyanolyan állítás, hogy fényévekkel gyorsabb a cpp. Ugyanazt csinálod mint Asylum. Túlságosan általánosítasz, anélkül hogy lenne tapasztalatod a másikkal.

C++-al is kb ugyanennyi idő alatt le lehetne tolni egy ilyet.
raytraceisten és übermedic
   
Ashkandi - Törzstag | 1045 hsz       Online status #116527   2009.08.27 11:51 GMT+1 óra  
Én nemtom, szerintem az eredmények magukért beszélnek. Lehet hogy szar, lassú, gagyi, sárga, kék, piros, de neki van játéka ami működik és lesz egy ami - valószínűleg - eladhatónak ígérkezik. Ő már bizonyította, hogy lehet benne alkotni. Akik leszólják, azok mutassanak fel jobb játékot amit saját maguk csináltak.

Persze a blizzard is szar 3d modellek terén mert WOW-ban 2500 poly egy ember ( igen b*zdmeg Half-life 1 szint ), de 10.000.000 előfizetőnek ez pont megfelel. XNA-ban írt játék is biztos van egy rakat mert gyors és egyszerű dolgozni vele, ennyi.

   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116526   2009.08.27 11:32 GMT+1 óra  
Elhanyagolható mértékben. A fejlesztés menete ugyanakkor észrevehetően gyorsabb. Kb. évekkel gyorsabb. És ez számomra fontos szempont.

   
Asylum - Törzstag | 5441 hsz       Online status #116525   2009.08.27 11:28 GMT+1 óra  
Az nagyon derék, hogy eladható játékot ír, az is derék, hogy ért hozzá és nem drasztikusan lassabb mintha cpp-ben írná. De lassabb. Pont.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
screat - Tag | 382 hsz       Online status #116524   2009.08.27 11:26 GMT+1 óra  
Idézet
Asylum :
Néma gyereknek az anyja se látja a fától az erdőt.


Látom kitört belőled az Einstein! Én ezt itt befejeztem, javaslom, ha nagyon folytatni akarod, akkor válaszd mondjuk a "Gumiszoba" topicot, miattad biztos nem akarok néhány napos bannt kapni

u.i.:
semmi személyeskedés, az égvilágon semmi bajom veled
még csak padawan...
Dont worry, be hippy - Fanni :)
   
screat - Tag | 382 hsz       Online status #116523   2009.08.27 11:25 GMT+1 óra  
Idézet
Asylum :
Hát persze a fekete meg valójában piros, tudom én.


Najó. ez most komolyan.. hogy jött ide?
Én nekem mondjuk nincs "jogom" mondani ilyen szempontból bármit is, mert nem értek az egészhez, viszont Lord_Crusare éppen eladásra ír egy játékot, XNA-ban(!), és hoppáré, táncsak nem hamarabb végez benne, mint c++ban? táncsak nem lesz ugyanolyan gyors, mint c++ban? Nézdmár, van rajta mindenféle pp effekt, meg miegymás, és nahát, nem kell hozzá atomerőmű.
még csak padawan...
Dont worry, be hippy - Fanni :)
   
Asylum - Törzstag | 5441 hsz       Online status #116521   2009.08.27 11:25 GMT+1 óra  
Néma gyereknek az anyja se látja a fától az erdőt.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116519   2009.08.27 11:23 GMT+1 óra  
Nem tudom, neked mi bajod van, de nem is különösebben érdekel. Majd ha értelmesen tudsz válaszolni, akkor beszélgethetünk.

   
Asylum - Törzstag | 5441 hsz       Online status #116517   2009.08.27 11:22 GMT+1 óra  
Idézet
Lord_Crusare :
Idézet
Asylum :
mese mese, mátka



Ez sajnos nem számít érvnek. Ami gond, mert így elég ostobán jött ki.



Hát persze a fekete meg valójában piros, tudom én.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
screat - Tag | 382 hsz       Online status #116516   2009.08.27 11:19 GMT+1 óra  
Apropó: Bukta: te olvasod is, amit mi írunk, és (esetleg) fel is fogod, vagy csak úgy viccből postolsz?
Inkább az a csoda, hogy nem 1 lett a számossága a tömbödnek.

ugyanis abban a while ciklusban, amit írtál az n sohasem lett több, mint 1, így a vpnt tömb elemszáma / számossága is csak 1 volt. megpróbálta belegyömöszölni szerencsétlen, de nem sikerült neki.
még csak padawan...
Dont worry, be hippy - Fanni :)
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116515   2009.08.27 11:19 GMT+1 óra  
Idézet
Asylum :
mese mese, mátka



Ez sajnos nem számít érvnek. Ami gond, mert így elég ostobán jött ki.

   
screat - Tag | 382 hsz       Online status #116514   2009.08.27 11:18 GMT+1 óra  
Idézet
Asylum :
mese mese, mátka


Aki nem hiszi, járjon utána
még csak padawan...
Dont worry, be hippy - Fanni :)
   
screat - Tag | 382 hsz       Online status #116513   2009.08.27 11:17 GMT+1 óra  
Na várj, ne segítsek?
Kód:
public VertexPositionColor[] ModelVertexPosNormText(Model m)
{
    VertexPositionColor[] VPNT;

    foreach (ModelMesh mesh in m.Meshes)
    {
        VPNT = new VertexPositionColor[mesh.VertexBuffer.SizeInBytes / VertexPositionColor.SizeInBytes];

        //try
        //{
            mesh.VertexBuffer.GetData<VertexPositionColor>(VPNT);
        //}
        //catch
        //{
            //error
        //}
    }

    return VPNT;
}
még csak padawan...
Dont worry, be hippy - Fanni :)
   
Asylum - Törzstag | 5441 hsz       Online status #116511   2009.08.27 11:15 GMT+1 óra  
mese mese, mátka
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116509   2009.08.27 11:12 GMT+1 óra  
Meg ne számold...

Kód:
mesh.VertexBuffer.SizeInBytes / VertexPositionColor.SizeInBytes


És egyébként igen, az a gyorsabb, csak érteni kell, hogy mit csinálsz.

   
Asylum - Törzstag | 5441 hsz       Online status #116508   2009.08.27 11:11 GMT+1 óra  
sóhaj.
és még van aki azt állitja, hogy a c# gyorsabb.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Bukta - Tag | 308 hsz       Online status #116504   2009.08.27 10:41 GMT+1 óra  
Megvan! ez a jó:
Kód:
while (g != true)
                {
                    try
                    {
                        mesh.VertexBuffer.GetData<VertexPositionColor>(VPNT);
                    }
                    catch (ArgumentNullException e)
                    {
                        n++;
                        VPNT = new VertexPositionColor[n];
                    }
                    catch (InvalidOperationException e)
                    {
                        g = true;
                        VPNT = new VertexPositionColor[n-1];
                        mesh.VertexBuffer.GetData<VertexPositionColor>(VPNT);
                    }
                    if (g == false)
                    {
                        n++;
                        VPNT = new VertexPositionColor[n];
                    }

bakker az volt a baj hogy mikor a VPNT elérte azt a számot ami már egyel több lenne akkor a GetData nem töltötte fel mert ha a buffer 16 elemből áll akkor a vpnt nem állhat 17-ből, de ez történt és amikor a buffer 16-os volt és a vpnt 17es akkor ugye megint fel akarta tölteni a 17est, de nem tudta mert a buffer 16 elemű volt és ekkor jött a catch() ami továbbdobta ezt a hibát. Így aztán lett minden elem 0,0,0.
Amúgy azért nem adtam meg fixen mert honnét tudjam hogy egy modellnek hány pontja van? Számoljam meg?
Egyébként azért nem írtam eddig mert végigdebuggoltam a függvényt Step Intro-val
ArgumenException: A megadott DependencyObject nem ehhez a Freezable elemhez tartozó környezet. Paraméter neve: context
:oO Mi a???
   
Lord_Crusare - Törzstag | 1287 hsz       Online status #116502   2009.08.27 09:59 GMT+1 óra  
Elmondom, mit csinál a kódod. Mikor belép a while ciklusba, n méretét megnöveli egyel. Csakhogy n méretének nem 1-nek kell lennie, hanem pontosan meg kell felelnie a mesh által használt tömbméretnek. Mivel az 1 ezzel szinte bizonyosan nem egyezik meg, ezért azonnal exception-t kapsz, és a végeredményként kapott tömb üres marad.

Egy picit túlbonyolítottad. Először is ne hozz létre új VPNT példányt minden while lefutásakor. A VPNT-t egyszer kell beállítani, és olyan méretűre, amekkora a meshnek kell. Másrészt kb. felejtsd el az egész while-t, inicializáld egyszer a VPNT-t, jöhet a megfelelő méretbe állítás, aztán a GetData és végül return.

   
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [15] [20] > 25 < [30] [35] [40] [45] [50] [55]