3 x 3 x 3 LED Cube programming question

Hey everyone.
I am a 100% newbie to the Arduino world and find it very fascinating so far. I built a 3x3x3 LED cube and starting writing the code to get it to light up. It took a little while but i figured out how to get it to do its thing, so to speak. I have one issue with the cube. I have one column, all 3 layers that light up dim. I really haven't looked into it that deep, but i did take voltage measurements on the (anode) outputs. It was, as expected less ( by roughly half), than the other outputs. I also have a question about the code i came up with. Can someone look at it and see if i have lines that i don't need or anything that jumps out at them? I don't want anyone to fix it, i want to do that, but like i said this is the first thing programming-wise i have ever done. Be gentle.

ps-not sure if i attached the code correctly.

sketch_nov22d_mod.ino (3.38 KB)

Assigning meaningful names to the pins, and then using the names throughout the code would be helpful. That way, you would tell us which pin(s), by name or number are not behaving as you expect, and we'd have a clue how to help you.

thank you. I will work on that.
In the code i attached i am referring to pins 49, 50, 53, (anodes) & pins 46, 37, 38 (cathodes for each level)

AHA !! i think i found the problem. i had pins 49, 50, 53 mislabeled in PinMode. I will upload the sketch and see if it fixes it.

Nuts, i need admin rights on my work computer.

Another question i have is can i do a 'fade in & out' on individual LEDs while connected to digital pins or do i have to switch to the analog pin outs?