Context: Mode identification is a crucial step to comparing observed frequencies with theoretical ones, but has proven to be difficult in rapidly rotating stars. Aims: To further constrain mode identification, we aim to accurately calculate mode visibilities and amplitude ratios in rapid rotators. Methods: We derive the relevant equations for calculating mode visibilities in different photometric bands while fully taking into account the geometric distortion from both the centrifugal deformation and the pulsation modes, the variations in effective gravity, and an approximate treatment of the temperature variations. These equations are then applied to 2D oscillation modes, calculated using the TOP code, in fully distorted 2D models based on ...