mavericknl Posted December 9, 2013 Share Posted December 9, 2013 Hi! I'm creating a basebuilding RTS game where every player can build the same building with a unique player color.My image sprites have a color indice embedded so I know where to place the player color. Im not creating a spritesheet for each playercolor (got like 16). Is it possible with pixi to alter a texture's pixels (i.e. recoloring). I've made a little prototype using barebones javascript using getImageData and putImageData which works like a charm, but i'd like to use pixi! Also, whats the best strategy for caching those "recolored sprites"? I dont want my players to have each sprite x 16 recolored & saved on game load. Thanks mavericknl 1 Quote Link to comment Share on other sites More sharing options...
xerver Posted December 9, 2013 Share Posted December 9, 2013 There are color filter's in WebGL that will "tint" sprites; but as far as just changing a couple pixels your best bet is probably just using get/put data and then caching those textures. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.