When a user creates a building, model, or any other kind of object in Revit, they may use Revit's rendering engine to make a more realistic image of what is otherwise a very diagrammatic model. This is accomplished by either using the premade model, wall, floor, etc., tools, or making her or his own models, walls, materials, etc. Revit 2010 comes with a plethora of predefined materials, each of which can be modified to the user's desires.