Давайте организуем диаспору Адских программистов.
>Давайте организуем диаспору Адских программистов.
На адском геймдеве? :)
бгг идея забавная, мне нравится
тока не забывай, шо картинки говорят адски лучше слов...
поэтому хотца - больше картинок...
ок, будут вам картинки)
как собирать текущую версию? можно ли мануал для винды, под minGW например?
TarasB
> Давайте организуем диаспору Адских программистов
я согласен, первой задачей будет нормальный компиль и иде запилить )
Ого, есть интерес ))
1) Cкачиваем/клонируем с гитхаба https://github.com/FROL256/ada-ray-tracer
2) Ставим GNAT Programming Studio http://libre.adacore.com/tools/gps/
3) Открываем проектный файл (art.gpr) и собираем (желательно релизную конфигурацию).
4) Запускаем. Он будет сохранять картинку в bmp-шку и периодически её обновлять.
О боже что они сделали с новой версией GNAT GPL .... ну ладно.
Чтобы релизную версию собрать нужно выбрать слева на вкладке Scenario build mode optimize.
Соберёт в папку opt.
Ну где энтузиазм, куда делся?) Вот картика для затравки :)
5 минут рендера
FROL
Круто. Этот результат мотивирует)
FROL
> Ну где энтузиазм, куда делся?) Вот картика для затравки :)
Какой смысл пилить унылый процедурный пафтрейс, да еще на унылом языке? Лучше на что-то полезное время потратить. На нормальный гпушный/цпушный трейсер треугольников на С, например.
Ataman
> Какой смысл пилить унылый процедурный пафтрейс, да еще на унылом языке? Лучше
> на что-то полезное время потратить. На нормальный гпушный/цпушный трейсер
> треугольников на С, например.
Какой смысл писать унылый гпушный/цпушный трейсер треугольников с кучей говнокода на унылом С, когда можно сделать что-то действительно интересное и красивое на красивом и замечательном языке?
PS: мой корнель бокс на красоту не претендует, но можно же сделать что-то интересное
FROL
Какую модель освещения используешь?)
Сейчас там фонг и Лабмерт, ничего особенного.
Тема в архиве.