Hello, I don't want to make pokemon specifically, I'm interested how they were "colorized"- they looks like materials with animated textures ???? I wanted to learn more about a technique like this but google was not helpful in that regard
It's been a while since I looked at pokemon go, but i'd guess each monster has 2 texture maps, one for lit color, and one for unlit color. There is a fixed light vector used to blend between the 2 textures. ie. facing the light uses the lit texture, not facing uses the unlit texture. That way they can have some color variation across the value range. Then there is then an additive rim light to give a highlight around the edges. Alternately they might just have the one texture but have some parameters in the shader to pick a tint color the shaded regions. That would be my guess anyway.
@kwyjibo 's explanation is, I think, the most plausible way they handled the rendering. One other method could be just one texture for sake of memory (the game is a pretty small compressed download), and then set to world lit but supports emissive with a really small amount of ems in use. Then using the rim light as previously mentioned, but the key ambient being the "HDRI" that is auto generated. The ems could even just be replaced by a boosted ambient gloss value to give a flat-ish look, driven by the "HDRI" so the ambient colors match env.
Replies