Pull to refresh
  • by relevance
  • by date
  • by rating

LG IPS277 — домашние 27 дюймов с FullHD

LG Electronics corporate blog Working with video *
Всем доброго дня! Поднимите руку те, у кого дома стоит монитор с диагональю 27 дюймов? :) Что-то мало рук, опустите. Двадцатисемидюймовки давно спустились из профессионального и полупрофессионального сегментов в домашний, не растеряв при этом основных потребительских качеств. Все модели можно условно поделить на две большие группы — 27" FullHD и 27" WQHD/WQXGA. Основное отличие — разрешение матрицы. В первом случае имеем классические 1920х1080, во втором — 2560х1440/1600. Вторая группа мониторов требует приличных аппаратных мощностей для работы с таким разрешением, так что её мы рассмотрим как-нибудь в другой раз. А вот про 27«FullHD монитор расскажем сегодня.


Читать дальше →
Total votes 16: ↑9 and ↓7 +2
Views 35K
Comments 28

Переходы между экранами в Legend of Zelda используют недокументированные возможности NES

Abnormal programming *Game development *Game design *Old hardware Games and game consoles
Translation
Для эффекта вертикального скроллинга в первой части «The Legend of Zelda» используются манипуляции графическим «железом» NES, скорее всего не предусмотренные разработчиками консоли.


У меня нет доступа к официальной документации Picture Processing Unit (PPU — графический чип) консоли NES, поэтому мои заявления о «неопределённом поведении» скорее ближе к догадкам. Спецификацию работы графического оборудования я взял из NesDev Wiki. PPU управляется записью в регистры с отображением в память. Если использовать эти регистры так, как это было (похоже) задумано проектировщиками, то добиться этого эффекта было бы невозможно:


При скроллинге экрана по вертикали весь экран должен скроллиться разом. В предыдущем GIF показан пример частичного вертикального скроллинга. Часть экрана остаётся стационарной (элементы интерфейса), а другая часть (игровая область) прокручивается по вертикали. Частичный вертикальный скроллинг невозможно реализовать при «стандартной» работе с PPU.

В отличие от него, частичный горизонтальный скроллинг полностью определён и возможен.


Запись в отдельный регистр PPU в момент отрисовки кадра может привести к графическим артефактам. The Legend of Zelda намеренно вызывает артефакт, который проявляется как частичный вертикальный скроллинг. В этом посте я немного расскажу о графическом оборудовании NES и объясню, как работает трюк с вертикальным скроллингом.
Читать дальше →
Total votes 71: ↑69 and ↓2 +67
Views 20K
Comments 8

Для тех, кто работает в Houdini. О курсах Nature of Vex и Bites of Python

Plarium corporate blog Working with 3D-graphics *Game development *Studying in IT Game design *
Под катом вы найдете отзыв специалистов из Houdini Team краснодарской студии Plarium о видеокурсах Nature of Vex и Bites of Python от Mix Training, посвященных работе с языками Python и Vex в графической программе Houdini.

Также в этом посте ребята делятся подборкой материалов, которые будут полезны всем интересующимся.

Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 6.6K
Comments 2

Раскрашиваем треугольник программным способом

Vector graphics *Working with 3D-graphics *Game development *
Translation

Мне интересно воссоздавать работу GPU программно, поэтому я решил поделиться моим пониманием того, как можно выполнить раскраску треугольников методами простой линейной алгебры.

Я напишу обобщённый 2D-массив элементов типа uint32_t под названием colorBuffer, который может быть резервным хранилищем чего-то простого, например, выводимого в файл изображения, или буфером цвета окна SDL.

Задаём треугольник


Треугольник можно задать тремя точками, или вершинами. Каждая вершина имеет различные атрибуты; пока мы добавим каждой вершине только положение на экране.
Total votes 12: ↑12 and ↓0 +12
Views 2.6K
Comments 0

Представлен предварительный выпуск GIMP 3.0 — что нового?

Selectel corporate blog Open source *Graphic design *Software

Разработчики графического редактора GIMP 3.0 представили версию 2.99.2, которая считается предварительной версией новой стабильной ветки GIMP 3.0. Среди основных нововведений — переход на GTK3, добавление штатной поддержки Wayland и HiDPI, переработка и оптимизация кода, добавление API для разработки новых плагинов. Появилась также возможность выделения нескольких слоев и добавлено кэширование отрисовки.

О подробностях нового выпуска — под катом.
Читать дальше →
Total votes 35: ↑35 and ↓0 +35
Views 9.7K
Comments 13

Математика, красота, любовь — история одной валентинки

DIY
Recovery mode

Было время был я влюблен и было мало денег. Хотелось сделать какой-то необычный подарок девушке на день святого Валентина и этим подарком стала вот такая программа, работу которой вы видите на первом видео. Скоро 14 февраля и может кого-то из вас эта статья вдохновит сделать свою 3D красоту для любимой девушки.
Читать дальше →
Total votes 18: ↑15 and ↓3 +12
Views 4.7K
Comments 8