Hacker News Digest

23 июля 2026 г. в 14:53 • learnopengl.com • ⭐ 211 • 💬 109

OriginalHN

#learnopengl#opengl

Learn OpenGL, extensive tutorial resource for learning Modern OpenGL

LearnOpenGL — это подробный онлайн-курс по современной (core-profile) версии OpenGL, ориентированный на пошаговое обучение с понятными примерами. Курс охватывает всё: от основ рендеринга и работы с вершинными буферами до продвинутых техник вроде освещения, пост-обработки и загрузки 3D-моделей. Он подходит как новичкам, так и опытным разработчикам, избегая устаревших подходов вроде immediate mode и фокусируясь на реальных практиках, применимых в играх и графических приложениях. Особенность — встроенный проект по созданию мини-игры, который помогает закрепить знания на практике.

Контент полностью бесплатен онлайн, но доступен и в печатном виде — как физическая книга (около $60) и как бесплатный PDF-файл с оптимизированной для офлайн-чтения версткой. Обе версии идентичны по содержанию, но PDF и печатное издание лишены интерактивных элементов вроде всплывающих подсказок, чтобы сохранить читаемость без интернета. Автор регулярно обновлял материал семь лет, превратив его в один из самых надёжных ресурсов по современному OpenGL. Поддержка печатного издания помогает продолжать развитие проекта.