Страница 4 из 5

Re: Экспорт в RAW

СообщениеДобавлено: 12 май 2015, 11:19
vdemidov
Очень похоже, что твоя открывающая программа ожидает другую длинну строки. Например выравнивание каждой строки на 4 байта. Я тебя заранее спрашивал нужно ли оно. Ты сказал, что нет.
PS: Попробуй сделать выделение по ширине кратное 4

Re: Экспорт в RAW

СообщениеДобавлено: 12 май 2015, 12:14
Parasite
vdemidov писал(а):Очень похоже, что твоя открывающая программа ожидает другую длинну строки. Например выравнивание каждой строки на 4 байта. Я тебя заранее спрашивал нужно ли оно. Ты сказал, что нет.
PS: Попробуй сделать выделение по ширине кратное 4

То, что она ожидает - ей говорится ручками при открытии РАВа.
Опять же, РАВы с моих скриптов она же открывает ОК. Никакого выравнивания там в них я не делал.

Щас буду смотреть хексом, где затык.

Re: Экспорт в RAW

СообщениеДобавлено: 12 май 2015, 12:55
vdemidov
Parasite писал(а):Опять же, РАВы с моих скриптов она же открывает ОК. Никакого выравнивания там в них я не делал.

Значит ты клеил только по тайлам и получал всегда ширину кратную 4-м. Пробуй склеивать с шириной кратной 4-м для начала.

Re: Экспорт в RAW

СообщениеДобавлено: 12 май 2015, 13:24
Parasite
vdemidov писал(а):Значит ты клеил только по тайлам и получал всегда ширину кратную 4-м

Да щас, ага. :)

Разобрался. Какой-то нехороший человек в домене настроил запуск юзверьских экзешников от лица "доверенного юзера", а не от лица залогинившегося. Соответственно, все файлы оных принадлежали другому юзеру - и открывалка изволила глючить-сс от таких извратов. Попробовал на своем личном компе - все ОК, все открывается как надо.

Еще вопрос: везде, где я пробовал - альфа пишется как FF. Оно вообще в зависимости от чего меняется (учитывая то, что самостоятельные слои в СКЛЕЙКА не представлены, а лишь в составе наложения на и так уже непрозрачную карту)? Может быть, именно в РАВе лучше класть прозрачную альфу поверху default_fill, то есть над дыркой? Это даст фичу "маска заполнения", грузанув только альфаканал со сведенного.

Re: Экспорт в RAW

СообщениеДобавлено: 12 май 2015, 13:46
vdemidov
Parasite писал(а):Еще вопрос: везде, где я пробовал - альфа пишется как FF. Оно вообще в зависимости от чего меняется (учитывая то, что самостоятельные слои в СКЛЕЙКА не представлены, а лишь в составе наложения на и так уже непрозрачную карту)? Может быть, именно в РАВе лучше класть прозрачную альфу поверху default_fill, то есть над дыркой? Это даст фичу "маска заполнения", грузанув только альфаканал со сведенного.

Я кажется уже писал, что для дефолтного цвета нулевая альфа ставится, только если выбран слой без основной карты. Это поведение общее для всех склеек.

Re: Экспорт в RAW

СообщениеДобавлено: 12 май 2015, 13:52
Tolik
SAS.Planet.Nightly.150510.8751.7z
Теперь IrfanView всё хорошо открывает, и с альфой, и без альфы.

Width=1137
Height=729
Bit/pixel=32
ByteOrder=RGBA
DefaultFill=#C0C0C0FF

Re: Экспорт в RAW

СообщениеДобавлено: 12 май 2015, 14:19
Parasite
vdemidov писал(а):Я кажется уже писал, что для дефолтного цвета нулевая альфа ставится, только если выбран слой без основной карты.

Так я и спрашиваю - над ним можно ли делать нулевую альфу, если сводим с альфой? НЕ альфу со слоя (которой все равно не будет, коль скоро DefaultFill), и НЕ глобальную alpha=00 если сводим слой, а именно над дыркой в карте. То же самое и для карты. Остальное - как обычно.
То есть:
- если сводим слой и разрешена альфа в раве - пишем альфу со слоя если пиксель есть, и alpha=0 если пикселя нет (DefaultFill).
- если сводим карту и разрешена альфа в раве - пишем альфа=FF где пиксель есть, и alpha=0 где пикселя нет (DefaultFill).

Просто если уж cделана поддержка альфы - то и дырки в сводимом ею же и обрисовывать. Дырки же прозрачны? Прозрачны. :)

Re: Экспорт в RAW

СообщениеДобавлено: 12 май 2015, 19:34
vdemidov
Все можно, но это общий механизм для всех склеек, поэтому отдельными хотелками. На всякий случай уточню, что если в карте или слое есть полностью прозрачные дырки, то в склейке они тоже будут заполнены дефолтным цветом.

Re: Экспорт в RAW

СообщениеДобавлено: 13 май 2015, 07:59
Parasite
vdemidov писал(а):Все можно, но это общий механизм для всех склеек, поэтому отдельными хотелками.

Легко:
http://www.sasgis.org/mantis/view.php?id=2718
http://www.sasgis.org/mantis/view.php?id=2719

Тут можно закругляться, я думаю. Ни у кого больше вопросов нет?

Re: Экспорт в RAW

СообщениеДобавлено: 14 май 2015, 13:52
vdemidov
Parasite писал(а):Тут можно закругляться, я думаю. Ни у кого больше вопросов нет?

Ну, тебе виднее. Ты же заказчик.