Forum huvudsida -> Programmering -> Direct3D textures/sprites som ändrar storlek :(
Sidor: 1
Celeron | 15:46 - 17:e September 2005 | Post #1 | |
Medlem Inlägg: 418 Skicka PM |
Jag har nu lyckats visa sprites i Direct3D med bara ett "litet" problem. Dom ändrar storlek. Dom blir större och mer kvadratiska vilket gör att när jag försöker göra en animation med bara en bild (texture) så stämmer inga siffror. Vad kan det bero på? ------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ |
Zoulz | 16:43 - 17:e September 2005 | Post #2 | |
Medlem Inlägg: 30 Skicka PM |
Använder ID3DXSprite interfacet eller? Posta koden så kan jag ta en titt på det. |
Celeron | 16:59 - 17:e September 2005 | Post #3 | |
Medlem Inlägg: 418 Skicka PM |
------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ Senast redigerad 17:01 - 17:e September 2005 |
Zoulz | 00:56 - 18:e September 2005 | Post #4 | |
Medlem Inlägg: 30 Skicka PM |
Ser inget direkt som kan vara fel på din kod... Vad har du för storlek på din textur? Du vet att den måste vara två potens, annars kommer DirectGraphics att ändra storleken på den automagiskt och då kan man få rätt lustiga resultat. |
Celeron | 07:09 - 18:e September 2005 | Post #5 | |
Medlem Inlägg: 418 Skicka PM |
Vad är två potens? Bilden är 640x200. ------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ |
Zoulz | 15:47 - 18:e September 2005 | Post #6 | |
Medlem Inlägg: 30 Skicka PM |
Citat av Celeron: Vad är två potens? Bilden är 640x200. Ah, då är det förmodligen det då. Höjden/bredden på bilden måste vara 2, 4, 8, 16, 32, 64, 128, 256, 512 etc. En potens av 2. Nvidia kort brukar klara texturstorlekar upp till 4096, medan ATI's max brukar vara 2048. |
Celeron | 15:54 - 18:e September 2005 | Post #7 | |
Medlem Inlägg: 418 Skicka PM |
Jasså. Det hade jag ingen aning om! Jag har inte räknat med potenser (eller vad det nu är man gör) såjag visst inte vad det var. Jag har en fråga till nämligen varför jag måste sätta x positionen till samma storlek som bilden blir när jag inte visar hela bilden. ------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ |
Sidor: 1
Forum huvudsida -> Programmering -> Direct3D textures/sprites som ändrar storlek :(
Du får inte posta i den här tråden | Till toppen
Datum
2024-12-22 04:55
Vecka: 51
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.