Virtual reality inspection and painting with measured BRDFs

This is a virtual reality (VR) painting application that enables the user to paint on 3D models with real measured materials, much like in the physical world. A scanned physical object can be imported into the VR application, and the user can paint on the surface of the object with a virtual hand-controlled paint brush. The user is presented with several paint buckets, each containing a material known from the physical world. These materials are measured bidirectional reflectance distribution functions (BRDFs) of real physical materials. The materials and objects present in VR are thus represented as they would be in the physical world, and the user can control both the environment lighting and a single light source. The application enables analog artists to apply their skills directly on a digital model and it enables engineers to directly inspect BRDFs in a fast and intuitive way. Figure 1 is a screenshot from the application showing models that have been painted with BRDFs.

[1]  Daniel F. Keefe,et al.  Lift-Off: Using Reference Imagery and Freehand Sketching to Create 3D Models in VR , 2016, IEEE Transactions on Visualization and Computer Graphics.

[2]  J. Gunther,et al.  Applying Ray Tracing for Virtual Reality and Industrial Design , 2006, 2006 IEEE Symposium on Interactive Ray Tracing.

[3]  Wojciech Matusik,et al.  A data-driven reflectance model , 2003, ACM Trans. Graph..

[4]  Sumanta N. Pattanaik,et al.  BRDF-Shop: creating physically correct bidirectional reflectance distribution functions , 2006, IEEE Computer Graphics and Applications.