RU

Секреты первых 3D-игр: как работала графика в тайтлах 90-х

Осторожно: Эта статья во всех подробностях описывает принципы работы 3D-игр из 90-х годов максимально простым языком. Если вы любите настоящие стать…

monobogdan_ништячкипрограммированиеграфика3dopengldirect3dретротениосвещениеоптимизация
Habr
RU

Самый подробный обзор AMD FSR (1-3): он лучше NVIDIA DLSS — и вот почему

Привет, постоянные и не очень читатели! В первой части цикла я разобрал технологию DLSS во всех её версиях — с предпосылками и историей появления, б…

видеокартыamdfsrапскейлинггенерация кадров3dграфика
Habr
RU

Pillow для обработки изображений: все фильтры от А до Я

Это вторая часть разбора библиотеки Python Pillow. В прошлой статье был сделан упор на общее направление и примеры, теперь же давайте разберём конкр…

PythonPillowPILобработка изображенийфильтрыImageFilterImageEnhanceграфикабиблиотеки python
Habr
RU

Компактная кросс‑платформенная open source C++ библиотека для разработки приложений с графическим интерфейсом — Frenchie

В этой статье я расскажу про возможности компактной кросс‑платформенной библиотеки с открытым исходным кодом для разработки приложений с графическим…

renderingграфикаинтерфейсыguiкроссплатформенность
Habr
RU

«Оригинальное видение»: как геймеры сменили гнев на милость к DLSS 5 и что это говорит о восприятии нейросетей в целом

Вчера произошло интересное событие. В сеть утекла ранняя версия DLLS 5, технологии, которая при помощи искусственного интеллекта улучшает (кто-то ск…

dlss5игрыграфикаграфика в играхвидеоигрыnvidiaнейросетиискусственный инии
Habr
RU

Как я делал компактную библиотеку для создания приложений с графическим интерфейсом на языке C++. Часть 4

Это четвертая статья из цикла статей о создании компактной кросс‑платформенной библиотеки для разработки приложений с графическим интерфейсом на язы…

renderingграфикаgui
Habr
RU

Как я делал компактную библиотеку для создания приложений с графическим интерфейсом на языке C++. Часть 3

Это третья статья из цикла статей о создании компактной кросс‑платформенной библиотеки для разработки приложений с графическим интерфейсом на языке…

guiграфикаинтерфейсрендеринг
Habr
RU

Как я делал компактную библиотеку для создания приложений с графическим интерфейсом на языке C++. Часть 2

Это вторая статья из цикла статей о создании компактной кросс‑платформенной библиотеки для разработки приложений с графическим интерфейсом на языке…

guiграфикаинтерфейсырендеринг
Habr
RU

Как я делал компактную библиотеку для создания приложений с графическим интерфейсом на языке C++. Часть-1 — Основы

Это начало цикла статей о создании компактной кросс‑платформенной библиотеки для разработки приложений с графическим интерфейсом на&n…

guiграфикаинтерфейсырендеринг
Habr
RU

«Бери новое поколение» и другие плохие советы по выбору GPU в 2026 году

Привет, Хабр! На связи Илья Мартысь из Рег.облака. Каждый раз, когда выходит новое поколение ускорителей, в чатах начинается одно и то же: «брать B3…

рег.облакоgpuграфикажесткий дискhopper gpuhopperblackwellvramпамятьпамять ии
Habr
RU

Линия в дизайне: как направление управляет вниманием и ощущением движения

Линия — это движение. Даже в самых простых интерфейсах линия почти всегда присутствует. Именно она определяет, как пользователь «читает» интерфейс и…

дизайн интерфейсовграфический дизайндизайнлиниивеб дизайнинтерфейсыинтерфейсы пользователяграфикаграфика во всех проявлениях
Habr
RU

Графический интерфейс Мандельброта: Визуализатор с методом возмущений и предела 1e-308

Ключевые особенности: Расчёт опорной траектории на 5000 бит всего один раз. Реактивный расчёт миллионов пикселей на аппаратном double. При использов…

компьютерная анимацияg++c++мандельбротmandelbrot setпрограммыпрограммированиеалгоритмыграфика
Habr
RU

Как начать карьеру в геймдеве: кем стать и сколько можно зарабатывать

Игровая индустрия — одно из IT-направлений, где многим интересно работать. Ещё в школе играл в игры — теперь хочешь их делать. Этот импульс понятен.…

образование в итобразование в itгеймдевигровая индустрияигрыграфикагеймдизайнтестированиеdevopsаналитика
Habr
RU

Консольный рендерер Мандельброта со 1000-значной точностью и методом возмущений

Я сделал это! Это огромный повод для гордости. Теперь программа работает по тем же математическим принципам, что и самые передовым фрактальным в мир…

g++c++mandelbrot setмандельбротпрограммыпрограммированиеалгоритмыграфика
Habr
RU

Как я собрал кубик Рубика в браузере на чистом Canvas

Недавно я увидел видео, где маленький мальчик собирает кубик Рубика за 2,76 секунды ( вот оно ), и мне тоже захотелось научиться его собирать. Конеч…

Кубик РубикаCanvasизометрияпсевдо-3Dсимуляторfrontendматрицы поворота3D на чистом JSграфикаruvds_статьи