Polycode (100) for the visible
wavelength range, comprising: a carrier (3); a first 2D code (1); at least a second 2D code (2); where the 2D codes (1, 2) are two-dimensional nxm matrix codes, where n is the number of rows and m is the number of columns for the matrix, wherein the second 2D code (2) has nxm fields (21, 22, 23, 24) arranged directly on the carrier (3), wherein the first 2D code (1) has nxm fields (11, 12, 13, 14) arranged overlapping on the fields (21, 22, 23, 24) of the second 2D code (2), where n ≥ 1 and m ≥ 2, wherein stacks (S1, S2, S3, S4) are formed by stacking the fields (11, 12, 13, 14) and the fields (21, 22, 23, 24) are formed on a first surface (30) of the carrier (3), wherein the fields (11, 12, 13, 14; 21, 22, 23, 24) of the first 2D code (1) and the second 2D code (2) are
colored, transparent fields having at least two different colors, wherein the carrier (3) is a transparent, colorless or a transparent,
colored or opaque substrate, wherein boundary
layers (G1, G2, G3, G4) are formed between the fields (11, 12, 13, 14) of the first 2D code (1) and the fields (21, 22, 23, 24) of the second 2D code (2), characterized in that the boundary
layers (G1, G2, G3, G4) are inhomogeneous.