#opengl
Погрузитесь в мир OpenGL: от основ шейдеров для 3D-игр до GPU-ускорения в эмуляторах и терминалах. В этой подборке собраны проекты и статьи, которые помогут вам освоить популярный графический API и создавать быстрые кроссплатформенные приложения с нуля.
Как Iris изменил правила игры в графике Minecraft
Обзор Iris — открытого мода для Minecraft, который позволяет запускать шейдеры с высокой производительностью и полной совместимостью с Sodium.
Оживляем рабочий стол в Linux с помощью Wallpaper Engine
Обзор linux-wallpaperengine — проекта для запуска живых обоев из Steam в Linux. Разбираемся, как оживить рабочий стол, настроить интерактив и справить...
Как перестать беспокоиться о графических API и начать рендерить с bgfx
Обзор bgfx — мощной и гибкой библиотеки для кроссплатформенного рендеринга, которая позволяет забыть о различиях между Vulkan, DirectX и Metal.
Как добавить профессиональные бьюти-фильтры в приложение за пару часов
Обзор GPUPixel — мощной кроссплатформенной библиотеки на C++ для обработки фото и видео в реальном времени с использованием GPU. Бьюти-фильтры и высок...
XLibre - Новое дыхание для X11
XLibre — это амбициозный форк X.Org Server, который стремится вдохнуть новую жизнь в X11, очистить кодовую базу и добавить современные функции, сохран...
Autodesk Fusion 360 на Linux - Мечта инженера-линуксоида стала реальностью!
Мечтали использовать мощный CAD/CAM-инструмент Autodesk Fusion 360 на вашей любимой Linux-системе? Этот проект на GitHub делает невозможное возможным,...
GLFW - Ваш билет в мир кроссплатформенной графики и игр на C
Ищете надежный фундамент для своих графических приложений и игр? GLFW — это кроссплатформенная библиотека на C, которая упрощает создание окон, обрабо...
Bonsai: Когда воксели встречаются с бесконечностью и GPU-магией
Bonsai — это воксельный движок, открывающий двери в миры невероятных масштабов. Создавайте процедурные ландшафты, экспериментируйте с графикой и погру...
wgpu Один API для всех GPU — от десктопа до браузера, на чистом Rust!
Устали от сложностей кроссплатформенной графики? `wgpu` — это чистый Rust API, который даёт безопасный и унифицированный доступ к Vulkan, Metal, D3D12...
Sodium: Как вдохнуть новую жизнь в ваш Minecraft и забыть о лагах
Устали от низкого FPS и лагов в Minecraft? Sodium — это мод, который вдохнет новую жизнь в вашу игру, значительно повысив производительность и исправи...
raylib — Возвращение к истокам чистого геймдева на C
Устали от громоздких игровых движков? raylib — это глоток свежего воздуха для тех, кто хочет наслаждаться программированием игр на чистом C, без лишни...
PyOpenCL - Python-стиль для GPU-ускорения
PyOpenCL — это мост между Python и мощными GPU-вычислениями, который делает параллельное программирование доступным каждому разработчику.
DuckStation - как оживить классику PlayStation 1 в 2025 году
DuckStation — современный эмулятор PlayStation 1 с акцентом на точность и производительность. Узнайте, почему это один из лучших способов играть в кла...
Taisei Project — когда фанатский проект становится самостоятельным шедевром
Taisei Project — впечатляющий open-source проект в жанре bullet hell, вдохновленный культовой серией Touhou. Узнайте, почему этот движок заслуживает в...
Kitty — терминал, который заставит вас забыть про стандартные консоли
Kitty — терминал нового поколения с GPU-ускорением, который переосмысливает работу в командной строке. Узнайте, почему 28 тысяч разработчиков уже пере...
Endless Sky — ваша вселенная в открытом космосе
Откройте для себя Endless Sky — open-source космическую песочницу с торговлей, боями и исследованием галактики. Узнайте, почему этот проект уже 8 лет...
Pyxel: Пиксельные игры на Python с ностальгическим шармом
Pyxel — это ретро-игровой движок для Python, который позволяет легко создавать игры в стиле пиксель-арт. Узнайте, как начать разрабатывать свои первые...
Editly — видеомонтаж как код — новый уровень автоматизации
Editly — инструмент для программируемого редактирования видео через Node.js, который превращает процесс монтажа в код
GLava: Аудиовизуализатор, который оживит ваш рабочий стол
GLava — это кастомизируемый аудиовизуализатор на OpenGL для Linux, который превращает ваш рабочий стол в музыкальный эквалайзер. Узнайте, как оживить...
Zep Мини-редактор для разработчиков, который вы захотите встроить в свой проект
Zep — легковесный встраиваемый редактор с поддержкой Vim-режима, идеальный для игровых движков и инструментов разработки. Узнайте, как он может упрост...
Терминал нового уровня - как Darktile меняет работу с командной строкой
Darktile — GPU-рендерящий терминал для любителей tiling-менеджеров. Разбираем фишки и настройки этого необычного эмулятора.
GPU-Viewer - Вся информация о вашей видеокарте в одном окне
GPU-Viewer — удобный GUI-инструмент для просмотра детальной информации о графическом оборудовании в Linux, который объединяет данные из glxinfo, vulka...