Есть программа на c++, моделирующая движение пламени. Программа моделирует несколько видов огней.
Солюшн:
https://www.dropbox.com/s/aqs6hq9vpi6ew96/fire_l.rar
Необходимо добавить возможность добавлять объекты (цилиндр, сфера, параллелепипед), на которые помещается огонь.
Пример параллелепипеда реализован в этом солюшене:
https://www.dropbox.com/s/vc9jzx0bjk25d65/fire_no.rar
У объекта должны быть параметры, которые задаются пользователем: размер и материал (материал это цвет и коэф отражения)
У источников света должны быть параметры: положение, интенсивность, цвет.
Желательно сделать это только на с++ без всяких opengl и похожих средств.