Это ведь когда-то должно было произойти...В мире уже есть примерно бесконечное количество туториалов формата "OpenGL Tutorial" (раз, двас).Возникает логичный вопрос: Зачем ещё один?Ответ: Чтобы наконец перевести их!Так что я просто их решил перевести с С/С++ на PHP. А вы что подумали? Я с английского их переводить собрался? Читать далее
В предыдущей статье мы открыли окно. Теперь давайте его не просто игнорировать.Как на счёт вкорячить в него поддержку OpenGL? Читать далее
В предыдущей статье мы подключали OpenGL. Но подключали его без уважения… Давайте сделаем это как надо!А ещё признаем неприятный факт: мы тратим непозволительно много времени на бойлерплейт. Подключаем функции, прописываем константы, копируем typedef’ы и в целом занимаемся тем, что хочется автоматизировать уже на второй минуте.Давайте разбираться, как с этим жить. Читать далее
Сегодня я покажу, как открыть открыть окно и создать контекст OpenGL. Это на удивление непростая задача, OpenGL до сих пор не имеет официальных кроссплатформенных средств создания контекста, поэтому будем опираться на сторонние библиотеки (в данном случае GLFW и glad). В интернете уже…