YES they need direct light! Light is the number 1 most important thing for a MJ plant. It all about the light. Seriously. Nothing else is AS important. You could skimp in just about every other area and still be ok. But if you skimp on light your're wasting everything else that your not skimping on lol.