D Pattern Carving