holyjs HolyJS 2018 Мск (24.11.2018)

Рендерим 3D по-взрослому

img

Целью доклада является демонстрация того, что 3D-разработкой можно и нужно заниматься. Целевая аудитория — это разработчики, которые хотят начать разрабатывать 3D-приложения, но побаиваются сложности. Доклад дает представление о том, как создать свой 3D-движок уже сегодня.

Комментарий Программного комитета:

Сама сфера 3D-моделирования не нова. Но ее реализация в вебе сейчас достаточно молодая. Соответственно, для веб-разработчиков процесс рендеринга 3D может показаться весьма непонятным, так как работа с матрицами и векторами имеет под собой богатую теоретическую базу из смежной области. Артем приоткроет тайны, поделится подходами для работы с 3D и погрузит вас в созерцательный мир построения сцен, работы со светом и взаимодействия с 3D-объектами.

Артем расскажет, как с нуля создать свою систему 3D-рендеринга (движок) на WebGL в браузере так, как это делают профессионалы индустрии, поделится архитектурными решениями и подходами. Он будет использовать развивающийся стандарт WebGL 2.0 и протокол описания 3D-сцен glTF 2.0 от Khronos Group.

Целью доклада является демонстрация того, что 3D-разработкой можно и нужно заниматься. Целевая аудитория — это разработчики, которые хотят начать разрабатывать 3D-приложения, но побаиваются сложности. Доклад дает представление о том, как создать свой 3D-движок уже сегодня.