Kezdőoldal » Számítástechnika » Programozás » Opengl miért bugol ha egy...

Opengl miért bugol ha egy kirajzolt formát el akarok távolítanu a z tengelyen?

Figyelt kérdés

Beállítom hogy glTranslatef funkcióval hátrébbtoljon egy háromszöget a z tengelyen. Egy ideig nem történik semmi , a háromszög ugyanakkora marad és egy bizonyos z koordináta értéknél hirtelen eltűnik. (az összes többi transzformáció működik csak a z tengelyen való eltolás nem)

Esetleg tudna valaki adni egy kódot mert lehet az én kódom rossz valamiért. Előre is köszi a válaszokat!



2013. jan. 4. 18:04
 1/8 anonim ***** válasza:
Szerintem ne itt kérdez mert itt OpenGL-ben szinte mindenki noob.
2013. jan. 4. 19:40
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
Az OpenGl csak egy bizonyos távolságnál közelebbi és egy másik bizonyos távolságnál messzebb levő alakzatokat rajzol ki.
2013. jan. 4. 22:00
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:
rendben de ha elkezdem távolítani az alakzatot akkor annak kissebbednie kéne, de az nem változik csak egy bizonyos távolság után eltűnik
2013. jan. 4. 22:09
 4/8 anonim ***** válasza:

És arra figyeltél, hogy milyen vetítési módot használt?


Orthographic leképzelésnél nem torzulnak a testek, ha távolabb helyezed őket, az csak Perspective nézetnél "működik" az adja a realisztikus nézetet.

2013. jan. 5. 12:54
Hasznos számodra ez a válasz?
 5/8 A kérdező kommentje:
perspective nézetnél nem működik :(
2013. jan. 5. 22:45
 6/8 A kérdező kommentje:
itt a kód hátha ebben van a hiba [link]
2013. jan. 5. 22:47
 7/8 anonim válasza:

glMatrixMode(GL_PROJECTION);

glLoadIdentity();


A probléma itt van, mint ahogy korábban amlítették, nem a GL_PROJECTION mátrixot kell transzformálni, hanem a GL_MODELVIEW mátrixot. A GL_PROJECTION mátrix a projekciót tartalmazza csak (alapesetben)

2013. jan. 7. 11:47
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Így sem működik :( Esetleg tudna valaki küldeni egy kódot ami nála működik?
2013. febr. 8. 22:07

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!