Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
Juraj
Založen: 06. 12. 2007 Příspěvky: 189
|
Zaslal: 24. únor 2008, 13:55:56 Předmět: Špatně zobrazené vrstvy |
|
|
Tak obracím se na Vás, neboť už opravdu nevím co s tím. Podařilo se mi v DirectX vykreslit soubor *.x, vše je v pořádku, mohu přidat i osvetlení a různě s objektem pohybovat, ale ať dělám co dělám, nevím co a kde nastavit aby se mi zobrazovaly spravně vrstvy..
Testuji to na letadle, otočím ho vrtulí nejdále ode mě, ale přesto průsvitá skrz letadlo. Já osobně si myslm že třeba stačí nastavit nějaká vlastnost device, ale nevm jakou..
Díky za jakoukoliv radu. |
|
Návrat nahoru |
|
|
Deluxe
Založen: 31. 07. 2007 Příspěvky: 235 Bydliště: Oslavany
|
Zaslal: 24. únor 2008, 14:21:02 Předmět: |
|
|
Myslim ze to bude tim ze nepouzivas/mas vyplej ZBuffer. Takze kdys vytvaris zarizeni tak dej do PresentParams EnableAutoDepthStencil = true,
nastav treba AutoDepthStencilFormat = D3DFMT_D16 a po resetu zarizeni Device.RenderState.ZBufferEnable = true. |
|
Návrat nahoru |
|
|
Augi
Založen: 28. 07. 2007 Příspěvky: 782 Bydliště: Čerčany
|
Zaslal: 24. únor 2008, 14:21:41 Předmět: |
|
|
Musíš správně nastavit Z-buffer (depth-buffer). Tzn. při vytváření zařízení zajistit jeho vytvoření (jestli jsi jel podle nějakýho tutoriálu, tak ho pravděpodobně vytváříš), pak zajistit při mazání obrazovky (device.Clear) také mazání Z-bufferu a konečně také nastavit zápis do Z-bufferu a jeho použití v device.RenderStates. Všechno jednoduše dohledáš v DX SDK. |
|
Návrat nahoru |
|
|
Juraj
Založen: 06. 12. 2007 Příspěvky: 189
|
Zaslal: 24. únor 2008, 16:28:59 Předmět: |
|
|
Moc díky za obě rady, problém vyřešen.
Bylo to špatným nastavením z-bufferu a také mi při mazání obrazovky chyběl jeden paramatr na vyčištění z-bufferu. Ještě jednou, moc díky |
|
Návrat nahoru |
|
|
|
|
Nemůžete odesílat nové téma do tohoto fóra Nemůžete odpovídat na témata v tomto fóru Nemůžete upravovat své příspěvky v tomto fóru Nemůžete mazat své příspěvky v tomto fóru Nemůžete hlasovat v tomto fóru
|
Powered by phpBB © 2001, 2005 phpBB Group
Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna