@MASTERSTHESIS\{IMM2012-06392, author = "L. J. Tomczak", title = "{GPU} Ray Marching of Distance Fields", year = "2012", school = "Technical University of Denmark, {DTU} Informatics, {E-}mail: reception@imm.dtu.dk", address = "Asmussens Alle, Building 305, {DK-}2800 Kgs. Lyngby, Denmark", type = "", note = "Supervised by Associate Professor Jeppe Revall Frisvad, jrf@imm.dtu.dk, and Associate Professor Jakob Andreas B{\ae}rentzen, jab@imm.dtu.dk, {DTU} Informatics", url = "http://www.imm.dtu.dk/English.aspx", abstract = "Computer Graphics since its existence has been striving to visualize its representations of surfaces and objects to accurately match their real life counterparts. We investigate the correctness of the ambient occlusion effect produced with the use of a distance to the closest surface metric. This value is obtained from a signed distance function/field. We evaluate the robustness of the method as well as its ease of use. We also test how this applies to a polygon mesh converted into a {3D} texture of distance values and included into our scenes. For rendering images we use our {GPU} implementation of ray marching in the form of sphere tracing and we compare the results to the ones produced by a ray tracing framework." }