Utilizator:
Parola:
Am uitat parola... | Cont nou!


Articole Resurse Echipe Competiții Proiecte Forum DevBlogs Locuri de muncă GDROMag Issue#1 GDROCon 2007

 
Forum » Proiecte » Devlogs » Night Hawk's Devlog Log Log




Pagina 1 din 1 [ 1 ]

Mesaj Info autor
    Postat la 22 Jun 2007 20:34:46    Subiect: Night Hawk's Devlog Log Log
night_hawk info:

night_hawk:

Pare a fi distractiv, asa ca adaug si eu Smile Voi pune si poze din cand in cand.

Chapter I : PhysX physics are physically hard to use with Irrlicht

22.06.2007 - Primii pasi in pseudo-wrapper-ul de PhysX. Cautat pe net wrappere gata facute, numai bune de modificat. Gasit = 0. In final, am gasit un framework care avea ceva-ceva, dar prea putin. Eeh, it's a good start. Primul lucru facut: adaugat CharacterController. 3 ore de cautat prin codul sursa de la vreo 3 exemple ale PhysX-ului si ceva tot a iesit. Next step: sa vedem ce putem scoate din framework-ul mai sus mentionat. Oooh, magnetic scene node. Suna bine. Ce e? E un scene node care atrage/respinge alti actori. Pretty Very Happy Si foarte folositor pentru explozii. Pretty. Implementat. Am incercat dupa aia sa vad daca pot baga cloth simulation. Am reusit. Dau exit. Da eroare... Ok... forget cloth for now Very Happy




Ultima editare efectuată de night_hawk pe 22 Jun 2007 21:13:38; 3 editări în total


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 
    Postat la 30 Jun 2007 10:28:33    Subiect: < fara subiect >
night_hawk info:

night_hawk:

30.06.2007 - Azi incerc sa fac niste callback-uri mai eficiente sa sa aranjez codul mai frumos. Poate reusesc sa fac chiar un framework mai bun. Totul merge relativ usor. Codul e aranjat frumos (pe moment) si am refacut cateva functii. Primitivele se creeaza usor acum Very Happy. Am ceva probleme cu TriangleMesh si PMap, dar le rezolv eu cumva.
Hmm... am reusit sa rezolv problemele cu PMap si TriMesh. Next time: sa fac characterele PMap based dinamice.
Ok, ignorand acel "next time", m-am decis sa bag un ragdoll. Urasc tot scrisul asta, dar aproape am reusit. Wink (Ragdoll!!!)

Ultima editare efectuată de night_hawk pe 30 Jun 2007 20:30:32; 4 editări în total


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 
    Postat la 04 Jul 2007 20:57:38    Subiect: < fara subiect >
night_hawk info:

night_hawk:

04.07.2007 - Am facut majoritatea lucrurilor necesare sa bag mai sus mentionatul ragdoll in Irrlicht, dar se pare ca pozitionarile SceneNode-urilor in Irrlicht difera de cele in PhysX si arata... diferit de cum ar trebui. Oricum, am renuntat temporar la asta si am lucrat cu wireframe-ul on (care si el la randul lui mi-a facut probleme pana sa mearga...). Urmeaza functiile care fac ragdoll-ul sa 'traiasca'. Momentan stie sa stea in picioare fara sa cada, dar cand e lovit, e un pic mai... eroic. Eeeh, macar sta Smile

Screen-uri:




Puteti sa si downloadati testul aici (e la Downloads)

Ultima editare efectuată de night_hawk pe 05 Jul 2007 10:19:33; 5 editări în total


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 
    Postat la 05 Jul 2007 12:49:35    Subiect: < fara subiect >
EvilWorks info:

EvilWorks:

Am incercat demo-urile de pe site-ul tau si ambele mi-au blocat computerul. Rolling Eyes

$question = to_be() || !to_be();


Status:
Înregistrat pe:
29 Sep 2006 20:22:32
Vârsta: 24 ani
Mesaje: 210
Locatie: Bucuresti
Programator
Evil Works
 
    Postat la 09 Jul 2007 20:41:15    Subiect: < fara subiect >
night_hawk info:

night_hawk:

(Grr... de ce ai facut rollback la baza de date? Sad )

@EvilWorks: Ai nevoie de driverele PhysX. Am pus link si pe site... just in case.

07.07.2007 - PMap, TriMesh, Char Controller, 3 ore pierdute incercand sa fac coliziuni intre TriMesh-uri... pana am aflat ca nu se poate.

09.07.2007 - Callback-uri. Done!


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 
    Postat la 09 Jul 2007 21:56:24    Subiect: < fara subiect >
EvilWorks info:

EvilWorks:

asa deci, trebuia sa instalez driverele.
ok, le-am instalat. Wink

la primul demo am avut peste 100 fps constant. nici o problema.
la al doilea demo am avut ~50 fps, si nu prea am inteles ce se intampla pe acolo. era un wireframe urias Very Happy , niste faeries si cuburi.

eu vroiam sa vad cloth simulation.
anyway, asteptam update-uri.

good luck. Very Happy

Ultima editare efectuată de EvilWorks pe 09 Jul 2007 21:56:57; 1 editări în total

$question = to_be() || !to_be();


Status:
Înregistrat pe:
29 Sep 2006 20:22:32
Vârsta: 24 ani
Mesaje: 210
Locatie: Bucuresti
Programator
Evil Works
 
    Postat la 10 Jul 2007 10:21:55    Subiect: < fara subiect >
night_hawk info:

night_hawk:

Demo #2 are un ragdoll care incearca sa stea in picioare. Izbeste-l cu pietre si vezi cum incearca din rasputeri sa se ridice inapoi pe picioare Very Happy

Iar cloth-ul inca e buggy de desenat pe Irrlicht... later that one Wink

BTW: 50 FPS la al doilea?!? (This is getting scary for me) Ce placa grafica + procesor ai? (Nu de alta, dar la mine ajunge la 1000 FPS... deci ma sperie)/

Ultima editare efectuată de night_hawk pe 10 Jul 2007 10:23:51; 2 editări în total


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 
    Postat la 10 Jul 2007 15:41:39    Subiect: < fara subiect >
EvilWorks info:

EvilWorks:

Proc : AMD Athlon 2000+ 1,7Ghz
RAM DDR : 896 Mb
PV : nVIDIA GeForce 6600 GT (128 Mb)

dar trebuie sa adaug ca am hardul nedefragmentat de 2 luni, poate e de acolo. Smile

$question = to_be() || !to_be();


Status:
Înregistrat pe:
29 Sep 2006 20:22:32
Vârsta: 24 ani
Mesaje: 210
Locatie: Bucuresti
Programator
Evil Works
 
    Postat la 10 Jul 2007 17:08:32    Subiect: < fara subiect >
night_hawk info:

night_hawk:

Hmm... e de la proc. Nu, nu e de la defragmentare Smile Eu nu mi-am defragmentat hardul niciodata.

Edit: Am pus si demo-ul cu char controller si PMap (nivelul propriu-zis). Da, char-ul inca nu se roteste. Puteti apasa si V pentru wireframe, dar ala mananca FPS-uri pe paine. More info pe site :p

Ultima editare efectuată de night_hawk pe 10 Jul 2007 17:27:59; 2 editări în total


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 
    Postat la 10 Jul 2007 18:34:18    Subiect: < fara subiect >
EvilWorks info:

EvilWorks:

Eu nu mi-am defragmentat hardul niciodata.


Shocked Dude, how is that possible ??

Ori ai un hard de cativa terabiti Very Happy , ori folosesti linux.

$question = to_be() || !to_be();


Status:
Înregistrat pe:
29 Sep 2006 20:22:32
Vârsta: 24 ani
Mesaje: 210
Locatie: Bucuresti
Programator
Evil Works
 
    Postat la 10 Jul 2007 21:47:13    Subiect: < fara subiect >
night_hawk info:

night_hawk:

Folosesc *si* Linux, dar mai rar.
Nu, n-am hard de cativa TB (sniff...)...


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 
    Postat la 15 Jul 2007 20:43:05    Subiect: < fara subiect >
night_hawk info:

night_hawk:

15.07.2007 - Am compilat Irrlicht pe linux si testat 2-3 aplicatii. Nu, nu are nici o importanta. Nu, nu voi lucra la vreun joc sub linux. E doar pentru verificari de performanta.


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 
    Postat la 16 Apr 2008 22:50:54    Subiect: < fara subiect >
night_hawk info:

night_hawk:

Muahaha... me has blog now. O sa incerc sa-l tin cat de cat updated.

http://nhrandom.blogspot.com/


Status:
Înregistrat pe:
25 Mar 2007 22:01:13
Vârsta: 21 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
 

Pagina 1 din 1 [ 1 ]


Server time: 14:28:53 11.02.2012



[ Termeni si conditii | Contact | F.A.Q. | Funny Pictures ]

© 2011 Copyright 7thFACTOR Entertainment - All rights reserved