No, you could create any type of background before painting a silhouette. Watercolor paint, markers or tempera paint would be good options if you do not want to print from shaving cream.