HLFX.Ru Forum Страницы (2): [1] 2 »
Показать все 23 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Точная заливка и выделение в Photoshop (https://hlfx.ru/forum/showthread.php?threadid=3268)


Отправлено StraighF 19-02-2012 в 21:33:

Question Точная заливка и выделение в Photoshop

Объясню вопрос на примере:
Есть текстурка с прозрачной областью, то бишь с альфа-каналом. Эту прозрачность нужно перенести в GoldSRC. Алгоритм ясен, делаем выделение по альфа-каналу, инвертируем и заливаем синим. Но вот в чём печаль: смежные пиксели тоже заливает синим, но с прозрачностью...

Заливка происходит не по контуру, а залезает за него. Как сие исправить?

__________________
Женщина - содержимое презерватива при полной инверсии пространства.


Отправлено qpAHToMAS 19-02-2012 в 22:35:

В GIMP можно задать "Порог альфа-канала" и он станет острым:


Отправлено underworlddemon 19-02-2012 в 22:54:

в gimp выделением можно творить просто ужасные вещи
используй его =)


Отправлено XaeroX 20-02-2012 в 04:51:

Цитата:
qpAHToMAS писал:
В GIMP

Цитата:
underworlddemon писал:
в gimp

Брось какашку.
Посмотри для начала, не стоит ли у инструмента заливка флаг Antialised, и чему равен tolerance (должен быть 1)

__________________

xaerox on Vivino


Отправлено Skaarj 20-02-2012 в 07:29:

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

Добавлено 20-02-2012 в 10:29:

Цитата:
StraighF писал:
Алгоритм ясен, делаем выделение по альфа-каналу, инвертируем и

И делаешь слой из изображения и далее как я описал.


Отправлено StraighF 20-02-2012 в 08:04:

Проблема как раз-таки в выделении:

Где до этого докопаться?

__________________
Женщина - содержимое презерватива при полной инверсии пространства.


Отправлено Дядя Миша 20-02-2012 в 08:37:

основная тема про выделения тут: http://cs-mapping.com.ua/forum/showthread.php?t=11283

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 20-02-2012 в 08:43:

Цитата:
StraighF писал:
Где до этого докопаться?

Я же написал...

__________________

xaerox on Vivino


Отправлено StraighF 20-02-2012 в 09:40:

XaeroX, это понятно. Смежные пиксели и сглаживание выключены, а допуск установлен на 1. Заливает он при этом только прозрачную область те пиксели, которые я выделил красным остаются нетронутыми. Всё верно. Но вот как при удалении выделенной области удалялась она строго по контуру! А не оставляла чёрти что как "в" так и "вне" области выделения!
Дядя Миша, это печально...

__________________
Женщина - содержимое презерватива при полной инверсии пространства.


Отправлено qpAHToMAS 20-02-2012 в 10:01:

StraighF, выложил бы уже оригинальное изображение, в котором надо дырки проковырять.


Отправлено Skaarj 20-02-2012 в 10:08:

Индексируй! Все эти полупрозрачности уберутся сами.


Отправлено StraighF 20-02-2012 в 10:50:

Индексировал!


Добавлено 20-02-2012 в 13:49:

Как вариант уже потом всем оттенкам синего принудительно назначить цвет 0 0 255

Добавлено 20-02-2012 в 13:50:

Во вложении оригинальное изображение

__________________
Женщина - содержимое презерватива при полной инверсии пространства.


Отправлено qpAHToMAS 20-02-2012 в 11:12:

Порог альфа-канала в 175:
http://pix.academ.org/img/2012/02/2...468140e2e74.png


Отправлено Skaarj 20-02-2012 в 11:30:

Ты как сделал, залил синим и потом индексировал?
Надо сначала индекировать и потом в палитре просто этому цвету с текстурой шашечек назначь какойнить цвет.

Добавлено 20-02-2012 в 14:30:

И вы просто задрали со своим синим цветом!
Прозрачный цвет может быть любым, хоть красным, чёрным, жёлтым, розовым!


Отправлено StraighF 20-02-2012 в 12:19:

Skaarj, при индексировании заливка происходит.
И чем уж тебе синий цвет не угодил?

qpAHToMAS... Вопрос про фотошоп! Не про GIMP! Там я разобрался

__________________
Женщина - содержимое презерватива при полной инверсии пространства.


Временная зона GMT. Текущее время 10:12. Страницы (2): [1] 2 »
Показать все 23 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024