I've seen people use "uniform shaped" before (often without the hyphen). However, I believe it would be most correct to say, "uniformly shaped", as you would be looking for the adverb form to describe the verb "shaped".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.