Grain filling is only necessary if you are going to apply clear coats of laquer (as in that picture). Of course, it also depends on the type of wood. If it is a tight grain like alder or maple, grain filling may not be necessary; however, woods such as mahogany, ash, walnut, etc. will require it.
CMA