Original Post
Hello, I'm not sure how to handle effects for many game models-should I make, for example, one effect and share it among all in-game models (that would mean a lot of resource binding->different textures for every model while rendering,...) or should I use a totally separate effect for every model and use effect pools (the second one is better by my opinion but I'm not 100%)?