В эти выходные расскажу как пулять лучами из видеокарты :) Спикер #unigineopenair22
Андрей Викторов, программист, инди
Тема доклада: Аппаратная трассировка лучей
Привет! Меня зовут Андрей, я пишу движки. ВСЮ. СВОЮ. ЖИЗНЬ!
Программировать начал ещё в школе. В воскресной школе (нет, это не про церковь, просто ходить надо было по воскресеньям). В те времена задача узнать сколько часов в секунде была такой же сложной, как написание современного рендера сейчас. Ну, может, чуть сложнее. Первый движок написал на glBegin/glEnd. Очень хорошо помню, как смог полетать камерой от первого лица вокруг вывернутого куба, как виртуальный персонаж издавал звуки, робко шагая по неоптимизированному террейну. Поделал немножко игр, поделал немного симуляторов. Мой код есть в Alien Shooter, Oil Rush, UNIGINE и ещё нескольких проектах. Сейчас продолжаю писать движки. Всё никак не отпускает!
В докладе расскажу как пулять лучами из видеокарты, помогу загрузить ментальную модель в голову и заодно расскажу, какие весёлые приключения вас ждут, если захотите добавить лучики к себе в движок.