Explore more quotes
Components of a vector can be accessed via vec.xwhere x is the first component of the vector. You can use .x, .y, .z and .w to access their first, second, third and fourth component respectively. GLSL also allows you to use rgba for colors or stpq for texture coordinates, accessing the same components.
It's always difficult with the superhero stuff because you're working with characters who have been written by 100 to 200 people over the past 20 years, at least, so they never sound the same or act the same. The best approach is to try to draw the best fitting line through all of the interpretations.