A Structure-Based Pattern Formation