@override MaterialD clone() => .new( originalPointer: originalPointer, shader: shader.clone(), maps: maps.map((x) => x.clone()).toList(), params: .from(params), );