For this project, I worked within a strict 400-triangle polycount constraint, which proved challenging given the level of detail in the reference. All details were hand-painted, and the normal maps were generated from grayscale versions of these textures and later converted to normal maps using xNormal.