Freeform sampling handles three kinds of problems: sample reduction, minimum sampling rate to meet an error requirement, and minimization of reconstruction error given a fixed number of samples. Algorithms of active sampling are developed for light field and show better results than the traditional uniform sampling approach.