a. Having an intended or expected effect.
b. Producing a strong impression or response; striking
An insight into how to make the most out of every shoot; that shall help in keeping up your creative spirits.