The most complex and time-consuming element being the attempt at producing a convincing surface texture when rendering a view of the completed model.