A method of analysing a construction material sample, the method comprising: using a sample holder supporting a construction material sample with respect to at least one sample-interacting device; determining a first at least one surface characteristic of said construction material sample with the at least one sample-interacting device; receiving the at least one surface characteristic from the at least one sample-interacting device at a computer device, wherein the at least one surface characteristic comprises a plurality of surface dimensions; manipulating the at least one surface characteristic with the computer device by configuring the computer device to cooperate with the at least one sample-interacting device so as to determine a coordinate system; using at least one of the sample holder and the sample-interacting device to move the construction material sample relative to the sample-interacting device; subsequent to the measurement of the construction material sample, determining a second at least one surface characteristic of said construction material with the at least one sample-interacting device; receiving the at least one surface characteristic from the at least one sample-interacting device at a computer device; using the computer device such that information extracted from the first and second at least one surface characteristic is capable of being combined so as to form a three-dimensional representation of the construction material sample within the coordinate system; determining, with the computer device, a volume of the construction material sample from the three-dimensional representation of the construction material sample within the coordinate system; determining, with a mass-determining device, a mass of the construction material sample, the mass-determining device being operably engaged with the computer device; determining, with the computer device, a density of the construction material sample from the mass and volume thereof; wherein the density of the construction material sample is determined based on the volume including the effects of measured surface voids, texture, and roughness characteristics of the construction material from the plurality of surface dimensions determined by the at least one sample-interacting device. using a sample holder supporting a construction material sample with respect to at least one sample-interacting device; determining a first at least one surface characteristic of said construction material sample with the at least one sample-interacting device; receiving the at least one surface characteristic from the at least one sample-interacting device at a computer device, wherein the at least one surface characteristic comprises a plurality of surface dimensions; manipulating the at least one surface characteristic with the computer device by configuring the computer device to cooperate with the at least one sample-interacting device so as to determine a coordinate system; using at least one of the sample holder and the sample-interacting device to move the construction material sample relative to the sample-interacting device; subsequent to the measurement of the construction material sample, determining a second at least one surface characteristic of said construction material with the at least one sample-interacting device; receiving the at least one surface characteristic from the at least one sample-interacting device at a computer device; using the computer device such that information extracted from the first and second at least one surface characteristic is capable of being combined so as to form a three-dimensional representation of the construction material sample within the coordinate system; determining, with the computer device, a volume of the construction material sample from the three-dimensional representation of the construction material sample within the coordinate system; determining, with a mass-determining device, a mass of the construction material sample, the mass-determining device being operably engaged with the computer device; determining, with the computer device, a density of the construction material sample from the mass and volume thereof; wherein the density of the construction material sample is determined based on the volume including the effects of measured surface voids, texture, and roughness characteristics of the construction material from the plurality of surface dimensions determined by the at least one sample-interacting device.