I designed these badges and had them 3D printed by Shapeways. The first set is printed in sandstone, and the other set was printed in alumide. For the alumide badges I painted them and then used liquid polymer clay to create the glassy filled-in areas.
I have also printed Johto and Sinnoh badges, however they require additional work to complete.
You can get your own Hoenn badges from my Shapeways store here: http://www.shapeways.com/model/1065186/pokemon-gym-badges-hoenn.html
If you’re in Australia, total price may work out cheaper if you buy directly from my Storenvy store: http://chenonetta.storenvy.com/products/2257809-pokemon-badges-hoenn
Contact me if you’re interested in a set of Unova badges.