Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Cudan problem sa ASE importovanim fajlom

[es] :: 3D programiranje :: Cudan problem sa ASE importovanim fajlom

[ Pregleda: 2482 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sucur
Miljan Sucur
Web developer
Istocno Sarajevo

Član broj: 50035
Poruke: 411
*.so.pttrs.net.



+1 Profil

icon Cudan problem sa ASE importovanim fajlom13.02.2006. u 20:35 - pre 220 meseci
Dakle nasao sam na netu neki ase importer u openGL i sve on odradi kako treba tj. importuje isti, ali se desava cudan problem, a to je nestajanje pojedinih djelova modela u prostoru. Isto kao da ima neki nevidljivi plain i kad recimo rotiram model on najednom pocne da nestaje u tom podrucju. Screenshot sve govori ( rotirajuca kocka).
Do cega to moze biti, a evo ovdje jedinog aktivnog dakle draw elementa openGl-a

Code:
int DrawGLScene(GLvoid)                                    // Here's Where We Do All The Drawing
{
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);    // Clear Screen And Depth Buffer
    glLoadIdentity();    
    glTranslatef(0.0,0.5,-100.5);
    glRotatef(angle, 1.0, 0.8, 0.6);
    angle += 0.5;
    glBindTexture(GL_TEXTURE_2D, texture[0]);
    m.draw();
    return TRUE;
}

Dakle nema nekih suvisnih elemenata koji bi pravili ove probleme.
 
Odgovor na temu

sucur
Miljan Sucur
Web developer
Istocno Sarajevo

Član broj: 50035
Poruke: 411
*.so.pttrs.net.



+1 Profil

icon Re: Cudan problem sa ASE importovanim fajlom13.02.2006. u 20:41 - pre 220 meseci
Hm evo sad pogledah i vidim da mi je translate po z veoma veliki -100, tj. samim tim sa ovom velicinom i kocka je ogromna, pa sam je u maxu napravio minijaturnu(sto je u openGl neka normala) i smanjio sam translate po z i sve je ok.
Mada kada smo vec otvorili ovu temu i nasli rjesenje, postoji li neka resize funkcija u openGL, dakle da ja smanjim stvarnu velicinu elementa za neki xxx posto ?
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
212.200.125.*



Profil

icon Re: Cudan problem sa ASE importovanim fajlom13.02.2006. u 22:24 - pre 220 meseci
Takav prikaz je posledica clipping-a na far clipping plane-u frutuma.
Povecaj vrednos zfar tamo gde postavljas projekcionu matricu.
Pogledaj dokukentaciju za f-je glFrustum ili gluPerspective.
Tada ce ti biti sve ok.
 
Odgovor na temu

sucur
Miljan Sucur
Web developer
Istocno Sarajevo

Član broj: 50035
Poruke: 411
*.so.pttrs.net.



+1 Profil

icon Re: Cudan problem sa ASE importovanim fajlom14.02.2006. u 14:04 - pre 220 meseci
ok pogledat cu
 
Odgovor na temu

[es] :: 3D programiranje :: Cudan problem sa ASE importovanim fajlom

[ Pregleda: 2482 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.