1. A system for generating an incrementally completed 3D security mark, comprising a computer-readable medium encoded with a computer program having: computer readable code for selecting a color transformation process at each stage in a workflow associated with a 3D security mark, the workflow including multiple stages; computer readable code for selecting a scrambling technique for data to be incrementally placed into a carrier object of a 3D security mark at each stage in the workflow; computer readable code for selecting a manner in which a state change of the carrier object at each stage in the workflow results in a predictable change in the 3D security mark; computer readable code for weighting writing schemes at each stage in the workflow; and wherein the system further includes memory and a processor operatively coupled to the memory and to the computer-readable medium.