Posts Tagged ‘изображение’

CAUTION: provisional headers are shown

Пятница, Январь 30th, 2015 Нет комментариев

Under : , , , ,

Столкнулся с проблемой загрузки изображения, один клиент не мог загрузить png-файл с планшета и пожаловался. Пришлось подключить по USB-шнуру свой планшет к убунте, набрать в хроме на убунте chrome://inspect/#devices, подтвердить в планшете, что доверяю убунте и в хроме убунты я увидел свой девайс и открытые в нем вкладки, теперь можно выбирать любую из вкладок нажимая на нее и дебажить в девелопер-тулабре. (далее…)

Мощь Windows Vista. Сценарий первый

Вторник, Май 8th, 2012 Нет комментариев

Under : , , , ,

Мощь Windows Vista . Вступление
Данная статья открывает серию, посвященную Windows Vista. Я изначально не хотел писать обзоры финальных продуктов. Ну зачем оно надо? Всего не опишешь, к тому же есть официальная документация. Зачем тратить время на то, что описывалось десятки, если не сотни, раз. Но, как известно, народ требует хлеба и зрелищ. Увы, нет – данные статьи, это не столь желаемый многими «самый-самый полный обзор», это скорее ужасный литературный эксперимент. По крайней мере, лично я ранее нигде не встречал подобной подачи материала при описании программного обеспечения. Данная серия состоит из пяти статей, во время которых я попытаюсь объяснить всем пользователям, почему им нужна Windows Vista, но сосредотачиваясь на самых важных нововведениях системы. Я рассмотрю в рамках этого проекта всевозможные нововведения в системе – начиная с тех, что видны при первой загрузке и заканчивая теми, которые пригодятся только лишь разве программистам да системным администраторам. Но, помните – это не тупой обзор всего и вся, это скорее художественный трактат, объясняющий, как именно вам может пригодиться система. Здесь вы увидите пять разных сценариев. (далее…)

Программируем панель задач Windows 7 (ч.4)

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Ранее я писал о том, как можно добавить значок состояния для вашего приложения в панели задач Windows 7 . Мы рассматривали статические изображения для этих целей. Напомню, что для этого мы использовали метод SetTaskbarOverlayIcon, в параметрах которого передается ссылка на Icon.

Однако, один из читателей блога предложил другой сценарий, в котором на месте дополнительной иконки отображается какая-то информация. К примеру, это может быть текущая скорость закачки, если ваше ПО что-то загружает по сети. Либо это может быть количество новых писем в почтовом ящике, если это почтовый клиент. Примеров можно привести много. (далее…)

Новые возможности DirectX 11: тесселяция

Суббота, Апрель 21st, 2012 Нет комментариев

Under : , , , , ,

Причина такого решения была весьма очевидна: это должно было улучшить процесс создания авторского контента и позволить разработчикам и художникам создавать более реалистичные и сложные персонажи, избегая при это огромных накладных расходов.

В основе этого подхода лежала идея, что объект, расположенный далеко от точки обзора, будет менее детализирован, потому что его тяжело рассмотреть, но по мере его приближения число треугольников в изображении этого объекта экспоненциально увеличивается с целью увеличения его детализации для того, чтобы он выглядел более реалистично. Достоинством этого метода является то, что, когда рассматривает полностью просчитанное изображение, среднее количество обработанных треугольников остается близко к постоянному значению, так что игроку значительно реже приходится сталкиваться с резкими падениями производительности. (далее…)

Новые возможности DirectX 11: динамическое подключение шейдеров и сжатие текстур

Суббота, Апрель 21st, 2012 Нет комментариев

Under : , , , ,

Однако, обратной стороной этого подхода является то, что он приводит к возникновению невероятно сложных шейдеров, которые не только не превосходят по эффективности (в плане производительности) отдельные шейдеры, но они также очень плохо поддаются отладке. Другим решением этой проблемы является написания множества специализированных шейдеров, которые покрывают не только все возможные сценарии работы, но и различные классы аппаратных средств.

В целях улучшения производительности вы не хотите использовать очень сложные шейдеры на аппаратных средствах, не способных обрабатывать их достаточно быстро. Идеальное решение в данном случае состоит в том, чтобы использовать нечто, что будет гораздо быстрее обрабатывать на аппаратных средствах бюджетных классов, иначе это приведет к тому, что весь процесс слишком усложнится и появятся большие накладные расходы, связанные с переключением шейдеров. Понятно, что это может повлечь за собой большие объемы дополнительных работ — uber-шейдер является самым простым вариантов для разработчика когда дело доходит до написания кода, но это точно не является идеальным решением. (далее…)

SIGNED PIPE

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Шаг 1
Откройте новое изображение, и выделите прямоугольную область. (далее…)

Вкладки для веб-страничек

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Шаг 1

Создайте новое изображение размером 700х400px. Перейдите на панель каналов и создайте новый канал. С помощью инструмента Restangular Marquee Tool создайте выделение в форме прямоугольника. Затем, удерживая Shift, выделите еще один прямоугольник, несколько меньший первого (см. скриншот). Залейте выделение черным цветом. Отмените выделение (Ctrl+D). (далее…)

Круги на воде

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Шаг 1

Создайте новое изображение произвольного размера. Установите цвета по умолчанию (клавиша D). Примените фильтр облаков: Filter > Render > Clouds. (далее…)

Технология рисования глаза.

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

1.1) Создадим новое изображение с белым фоном.
1.2) Создаем новый слой, рисуем на нем круг и заливаем его синим цветом. (далее…)

Кнопка для веб-страницы

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Шаг 1

Откройте новое изображение размером 240х70 пикселей. Создайте новый слой и назовите его Pipe. C помощью инструмента Restangular Marquee Tool выделите прямоугольную область. Нажмите на клавиатуре D, затем Х, чтобы установить белый цвет как передний, а черный — как задний. Возьмите инструмент Reflected Gradient и, удерживая Shift, залейте выделение от середины к низу. У нас получилась металлическая труба. (далее…)