A method for processing data to adapt image data to produce a visual asset including an image of an object, the method comprising: storing first data that represents a reference connectivity graph of a marker that comprises at least one light sampling point and at least one dark sampling point; obtaining a digital image of at least the marker; analyzing the digital image to generate second data that represents a candidate connectivity graph; based at least in part upon first data and the second data, determining whether the candidate connectivity graph matches the reference connectivity graph; in response to determining that the candidate connectivity graph matches the reference connectivity graph, generating third data comprising a marker transform that at least maps nodes of the reference connectivity graph to nodes of the candidate connectivity graph; transforming, using the marker transform, the at least one light sampling point of the marker to at least one equivalent light sampling point in the digital image; sampling at least one pixel value at the at least one equivalent light sampling point in the digital image to determine a baseline white value for the digital image of the marker; transforming, using the marker transform, the at least one dark sampling point of the marker to at least one equivalent dark sampling point in the digital image; sampling at least one pixel value at the at least one equivalent dark sampling point in the digital image to determine a baseline black value for the digital image of the marker; building a visual asset that visualizes the object in the digital image using at least the third data, the baseline white value and the baseline black value to simulate lighting in environment in which the digital image of the marker was obtained. storing first data that represents a reference connectivity graph of a marker that comprises at least one light sampling point and at least one dark sampling point; obtaining a digital image of at least the marker; analyzing the digital image to generate second data that represents a candidate connectivity graph; based at least in part upon first data and the second data, determining whether the candidate connectivity graph matches the reference connectivity graph; in response to determining that the candidate connectivity graph matches the reference connectivity graph, generating third data comprising a marker transform that at least maps nodes of the reference connectivity graph to nodes of the candidate connectivity graph; transforming, using the marker transform, the at least one light sampling point of the marker to at least one equivalent light sampling point in the digital image; sampling at least one pixel value at the at least one equivalent light sampling point in the digital image to determine a baseline white value for the digital image of the marker; transforming, using the marker transform, the at least one dark sampling point of the marker to at least one equivalent dark sampling point in the digital image; sampling at least one pixel value at the at least one equivalent dark sampling point in the digital image to determine a baseline black value for the digital image of the marker; building a visual asset that visualizes the object in the digital image using at least the third data, the baseline white value and the baseline black value to simulate lighting in environment in which the digital image of the marker was obtained.