power of two textures
jochuan opened this issue · 40 comments
Some pokemobs have textures that arent a power of two and this make they appear white on my game because my graphics card only supports textures that are on a power of two,these pokemobs are :
- Dewgong
- Hitmonlee
- Hitmonchan
- Lapras
- Gyarados
- Omanyte
- Omastar
- Mareep
- Flaaffy
- Marill
- Azumarill
- Aipom
- Murkrow
- Misdreavus
- Girafarig
- Gligar
- Snubbull
- Granbull
- Scizor
- Sneasel
- Corsola
- Skarmory
- Houndour
- Houndoom
- Tyrogue
- Hitmontop
- Sceptile
- Blaziken
- Swampert
- Ralts
- Kirlia
- Gardevoir
- Exploud
- Azurill
- Mawile
- Swablu
- Altaria
- Banette
- Absol
- Snorunt
- Glalie
- Latias
- Latios
- Rayquaza
- Jirachi
- Ambipom
- Mismagius
- Honchkrow
- Bronzor
- Bronzong
- Goodra
- Sliggoo
- Greninja
- Braixen
- Chesnaught
- Quilladin
- Chespin
- Haxorus
- Fraxure
- Axew
- Zoroark
- Zorua
- Lilligant
- Petilil
- Whimsicott
- Scolipede
- Whirlipede
- Venipede
- Dewott
- Oshawott
- Emboar
- Pignite
- Tepig
- Serperior
- Servine
- Snivy
- Arceus
- Manaphy
- Phione
- Giratina
- Froslass
- Gallade
- Gliscor
- Yanmega
- Weavile
Hmm, some of those will be rather problematic to fix.
Example: Dewgong uses a 72x64 texture, that cannot be resized to power of 2.
I can see If I can get a resource pack together which resizes the ones which have square textures (most of the ones on that list) but it will most likely result in some glitches in the textures, as I am not good at that sort of work.
This may require the models themselves to be editied (Will at least require that for Dewgong), and that will be very difficult for me to do, I will see about trying to do it, but it may go very badly due to my generally being inept at model related stuff.
The ones with square textures can probably be resized correctly (might have some distortions, but otherwise will be resizable)
They are:
Chespin
Tyrogue
Banette
Mareep
Bronzor
Axew
Blaziken
Braixen
Bronzong
Exploud
Flaaffy
Gallade
Gardevoir
Greninja
Hitmonlee
Kirlia
Omanyte
Omastar
Quilladin
Ralts
Skarmory
Swampert
Zoroark
Houndour
Sneasel
Weavile
Corsola
Aipom
Azurill
Chesnaught
Snubbull
Hitmontop
Froslass
Murkrow
Marill
Hitmonchan
Azumarill
Girafarig
Yanmega
Gligar
Houndoom
Gyarados
Scizor (+ Mega)
Granbull
Ambipom
Snorunt
Goodra
Sliggoo
Latias
Latios
Honchkrow
Misdreavus
Dewott
Emboar
Glalie
Gliscor
Haxorus
Oshawott
Pignite
Serperior
Servine
Snivy
Tepig
Zorua
Mismagius
Altaria
Some others, like Arceus might also be fixable.
I will try to make a texturepack with some re-sized textures, I will post it here when I have it made, let me know if it works.
Edit: Proper textures:
ResizedTextures.zip
Use one below, it includes the not-square ones too
Here are several of the ones listed re-sized to 512x512, let me know if they work.
It should include everyone above Misdreavus in that list I wrote, that list is in order of size, so ones misdreveous and down need to be made larger than 512, I will do that if this set works.
I probably won't update the ones in mobs to this, as it just increases file size, and will keep this resourcepack somewhere incase others like you have the issue.
Edit2:
I found that I can fix the rest, I will add them all to a texturepack for you.
This should have all of the textures requested resized to power of 2 squares, let me know if any are missing.
Ahh, I seem to had forgotten to include fraxure
The rest on your list were the ones that were needed to be 1024x1024 to prevent loss of texture information, I can scale those down, but it might cause glitches with the textures.
try putting these in the resource pack:
the textures of some of them are a bit blurry but it worked i still looking for others that have this problem
I won't be able to fix the blurriness, as that is due to reducing the texture size, I am suprised that Altaria didn't have the issue as well.
Here are those two.
Altaria will probably be very blurry, it had a very large texture for some reason.
Ahh yes, some of the new shiny textures were not included in the original set (I didn't have them yet)
If you can get me a complete list of the shiny textures which are not, I can resize them for you.
Yanmega,Weavile,Sneasel,Tyrogue,Sceptile,Ralts,Swablu,Snorunt and Rayquaza have shiny textures that arent a power of two
Here are those shiny textures.
Phione,Venipede,Whirlipede,Scolipede,Whimsicott,Petilil,Zorua,Sliggoo shiny textures arent a power of two
Here is that set.
Here is mega banette textures.
Here are those.
Here are these.
This should be those.
Zygarde,Houndoom mega,Pancham and Pangoro textures aren't a power of two too i think that i can fix the pangoro texture.
http://www.mediafire.com/download/p66ds6jcsckt5f3/ResizedTextures.zip
here is latest power of two pack
i updated the power of two pack it is using the same link i think that you should add it to the front page of the pokecube thread for other people that may have the same issue that me
I will do so, I will re-upload that zip here though, and link to this one, as mediafire is sometimes known for pushing questionable ads.
Remake this issue over in https://github.com/Thutmose/Pokecube-Models if you still need it.