Surface inspection development requires large amounts of image data representing the inspected product surface. The image data should contain both the ideal surface and the defective surface that can appear during production. Although image synthesis comes as a natural solution to this problem, its application is not straightforward in automated surface inspection environments. The reason for that is a lot of manual work that should be done for creating defects, simulating the inspection environment, and setting up the acquisition system for validation of simulation. To address these issues, we present a novel pipeline that automatizes surface defect creation, provides realistic rendering in a predefined inspection environment setup, and an acquisition system that enables comparison with the real images. The pipeline creates geometry-imprinted defects which combined with physically based rendering methods enable realistic light response for different light and camera positions during image synthesis. Finally, synthesized images can becompared with the real image taken in the same setup enabling verification. Also, synthesized images enable the visualization of visible surfaces and defects for a given inspection plan.