Leonardo20
March 6th, 2005, 16:24
I don't know anything about programing... but i have an obvious idea:
Its possible to add some code to your plugin so its loads up de ci textures with unlimited colors instead of a limited pallete?
I dont know speak english too! :icecream:
spork9
March 6th, 2005, 16:51
what does ice cream have to do with your english?
Leonardo20
March 6th, 2005, 16:59
What do your post make any difference in that question?
optimus$prime
March 6th, 2005, 17:03
i also think that this would make working on ci textures much easier
and ci textures would look much better in game
Poobah
March 7th, 2005, 07:23
Yeah, surely it wouldn't be very hard to change the plugin to use truecolour textures. And even if that were hard, Rice could still make the program generate an optimised pallete for the texture and load it in colour-indexed mode.
Rice
March 7th, 2005, 16:42
The thing is that the color pallette could change in the game for the same texture.
I gave the example before for the sky texture in Zelda OoT, the same sky texture changes its color from light red to blue by changing the color pallette. In such situation, the texture must remain in CI format and the pallette of the hires texture must be exact the same as the original texture pallette. If we don't use the same pallette, we will have bad textures after the pallette is changed in the game. If we use RGB texture instead of CI texture, the texture won't change color as it supposes to do.
But, the usage of CI textures in other games could be different. If the pallette of a texture in a certain never changes, then it should be fine to replace the CI texture with a RGBA texture.
Federelli
March 7th, 2005, 17:31
Can't we have a B&W image, and then let the game apply it's own palette?
Rice
March 7th, 2005, 18:25
Yes, it is the way we have now. We don't have a image for the CI texture. Instead, we actually have an array of color indexes (or the B&W image as you call it). The array of color indexes are converted to RGBA image when the game applies the pallette.
neo64
March 26th, 2005, 19:53
BTW: What is this thing called "CIbyRGBA"? Is it a function to use normal RGBA pngs to replace the ci-textures? If so, how is it done?
Noxious Ninja
March 26th, 2005, 21:09
Rice: Would it be possible to dump the textures as, say *_ci_palettehash? That way, you would have one RGB/RGBA texture for every combination of ci texture + palette. For games that actually do change the palette, it would mean more textures to edit, but it would give a lot more editing possibilities.
Rice
March 26th, 2005, 23:39
Rice: Would it be possible to dump the textures as, say *_ci_palettehash? That way, you would have one RGB/RGBA texture for every combination of ci texture + palette. For games that actually do change the palette, it would mean more textures to edit, but it would give a lot more editing possibilities.
I guess you have not tried the new beta versions.
Noxious Ninja
March 27th, 2005, 00:56
Nope, I haven't. :blush: I see you've done almost exactly what I suggested.
:whistling:
vBulletin v3.6.2, Copyright ©2000-2009, Jelsoft Enterprises Ltd.