Рассмотрен алгоритм решения прямой дифракционной задачи путем численного определения интеграла Кирхгофа на основе предварительного вычисления быстро осциллирующего ядра преобразования. Оценен выигрыш в производительности по сравнению с известными алгоритмами, показана возможность вычисления характеристик поля в фиксированной плоскости анализа, в области пространства между источником сложной формы и приемником, учета влияния локализованных неоднородностей среды распространения и эффектов затенения поверхности излучателя.