Диплом по программированию - cuda c++ rsytracer, 5 фигур: шар треугольник квадрат плоскость цилиндр, освещение по фонгу, множественные источники диффузного освещения, камера может находится в произвольном месте с произвольным нормализованным вектором направления
Копирование всех данных с cpu ощу на gpu ОЗУ должно выполняться только один раз! (Или как можно меньше - копировать по одному объекту не получится)