Enhancement rendering highlights geometric features of models for the viewer to understand them easily. In regrads to this, existing methods usually enhances contrast on the features by modifying surface normal or adjusting colors according to curvatures. However, such a treatment may distort the appearances of the features, or lead noises in the rendered images, and therefore, impedes the viewer’s understanding of the model. This paper presents a method by optimizing the lighting design for enhancement rendering. It avoids adjusting any geometry information of the model, and can adaptively highlight features by the observation requirements with a hierarchical construction of the model, which also efficiently eliminates the rendering noises from detailed features. Therefore, the rendered images can clearly and exactly highlight features for efficient model understanding.