59 float included_angle_sin = sinf(included_angle);
60 float included_angle_cos = cosf(included_angle);
61 return isShadow(r1, r2, included_angle_sin, included_angle_cos);
66 const float perpendicular_y_ = r2 * included_angle_sin;
67 const float perpendicular_x_ = r1 - r2 * included_angle_cos;
68 const float perpendicular_tan_ = fabs(perpendicular_y_) / perpendicular_x_;
70 if (perpendicular_tan_ > 0) {