The Nutrilite Logo Sculpture Commissioned by Amway Botanical R&D Center in Wuxi, China is finally here! Nutrilite is world's leading brand of vitamins, minerals, and dietary supplements by Amway. The $13million Research center is built in 84acre farmland that will focus on plants associated with Traditional Chinese Medicine. Watch this youtube clip showing the state of the art facility in China.
This is the photo of Nutrilite Logo. From a simple flat 2d logo, to sketching, to wire armature, clay modeling, casting, all the way to polishing, logo comes to life in a realized form, polished to perfection to achieve the mirror finish reflection.
Below shows photos of some of the steps involved in producing this cast stainless steel logo sculpture. It took 6 months to build the sculpture in three phases.