SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
|
|
Thread Tools | Display Modes |
06-10-22, 10:40 AM | #1 |
Lieutenant
Join Date: Jun 2019
Posts: 257
Downloads: 550
Uploads: 0
|
The question about the alpha channel in sh3
|
06-14-22, 04:51 PM | #2 |
Admiral
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
|
Camera-Raw vs Photoshop-Raw
Сначала тебе нужно определить формат исходного файла... IIRC он должен быть формата Camera-Raw. Я вижу, что ты загрузил исходный файл в Photoshop. Сохранив исходный файл в Photoshop как Photoshop-Raw ты получишь файл меньшего размера (бинарный файл без заголовка). Как ты собираешься совмещать его с файлом Camera-Raw?... Конечно ты можешь добавить в преобразованный Photoshop-Raw а-канал и сохранить всё это как Photoshop-Raw... но вероятно SH3 не прочитает файл Photoshop-Raw!!?
__________________
Alex ® Moses said: "Don't create yourself an idol"... Last edited by Anvart; 06-14-22 at 05:00 PM. |
06-14-22, 11:06 PM | #3 |
Lieutenant
Join Date: Jun 2019
Posts: 257
Downloads: 550
Uploads: 0
|
Astvitaliy1982
Я так и сделал, сохранил файл как RAW с альфаканалом. Игра пропустила файл, но в игре он отсутствует. Это и понятно, ведь цвета воды и суши читаются из файла terrain.pal а в этом файле черного или серого цвета нет.
Как вариант, если это возможно, прописать в игру, перед файлом 21600_10800.raw какой нибудь файл Альфаканал 21600_10800.tga Если получится, мы получим псевдо 3Д карту. Last edited by astvitaliy1982; 06-15-22 at 04:12 AM. |
06-14-22, 11:12 PM | #4 |
Lieutenant
Join Date: Jun 2019
Posts: 257
Downloads: 550
Uploads: 0
|
Astvitaliy1982
Хотя возможно я ошибаюсь... Я могу построить файл Альфаканал 21600_10800.tga если кому то удастся приписать его в игре...
|
06-15-22, 08:27 AM | #5 |
Admiral
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
|
Camera-Raw vs Photoshop-Raw
Похоже ты не понял, что я сказал. Хорошо, сначала сделай:
1) Сохрани исходный файл игры (предположительный формат Camera-Raw) в Photoshop (получишь формат Photoshop-Raw) 2) Замени в игре ориг. файл на файл сохранённый в Photoshop (формат Photoshop-Raw) Проверь читается ли в игре новый файл. Этим самым ты проверишь можно ли использовать в игре файл формата Photoshop-Raw. Не уверен, что кому-то захочется этим заниматься.
__________________
Alex ® Moses said: "Don't create yourself an idol"... |
06-15-22, 11:43 AM | #6 |
Lieutenant
Join Date: Jun 2019
Posts: 257
Downloads: 550
Uploads: 0
|
Astvitaliy 1982
"Этим самым ты проверишь можно ли использовать в игре файл формата Photoshop-Raw." Можно.Но без Альфа-канала. Я имею ввиду что это обычная практика сохранения RAW файла в фотошопе. RAW файл игры SH3 или SH4, без разницы, заточен под свою палитру цветов, которая находится в файле Terrain.pal Эта палитра состоит из 255 цветов, ни больше ни меньше. Файл RAW черно-белый, он состоит из градиента цветов от 0 до 255, то есть от чисто черного до чисто белого. Пиксель с цветом "0" - самое глубокое место в игре, пиксель с цветом "255" - самое высокое место в игре. От 0 - 47 это глубины, от 48-255 это высоты. Все эти цвета жестко закодированы под значения высот и глубин самой игры. Допустим пиксель с цветом 47, соответствуе глубине -16.0 в Mission Editor и -11 если проверять эту глубину эхолотом в игре. Файл Terrain.pal переводит черно-белые цвета в те что мы видим в игре (оттенки синего и оранжевого) Например пиксель с цветом 47 (параметры RGB = R-47,G-47,B-47) В игре относится к цвету с параметрами RGB = R-108,G-182,B-217) Оттенки в файле Terrain.pal можно менять по своему желанию. Но нужно понимать, что если поменять цвет RGB = R-108,G-182,B-217 на RGB = R-0,G-0,B-0 то все глубины на штурманской карте в игре станут черного цвета. Чуть не зыбыл. Формат RAW хорош (или плох) тем, что если на карте есть оттенки которые он не может прочесть, он просто заменяет эти цвета рядом стоящими. Альфа канал это грубо говоря картинка которая меняет изображение от прозрачного до полностью заполненого цветом. Например файл StrTactMap.TGA - бумажная текстура карты. Если я накидываю текстуру альфа-канала на файл 21600_10800.RAW а потом сохраняю его как обычный RAW то мои цвета альфа-канала превращаются в отенки файла Terrain.pal и в игре особых изменений не видно. Например Был светло-оранжевый оттенок, я поставил на этот участок тёмный цвет альфаканала и при сохранении он стал темно-оранжевым. Ничего существенного не происходит. Отсюда я и пришел к выводу что нужен отдельно прописаный в игру файл, который будет ложиться поверх основного файла карты и он должен быть формата TGA, потому как игра читает альфаканал именно с этого типа файлов. |
06-15-22, 12:00 PM | #7 |
Village Idiot
|
You can get a pretty amazing effect by saving to tga format.
Then edit TerMaps.cfg like so [Map1] Format=tga ;raw Resolution=4320,2160,10000; map width,height(in pixels) and density(meters per pixel) ZoomLevels=40000,20000,10000,7000; meters per pixel Tiles=1,1 File=data\Terrain\Maps\Map1\4320_2160.tga ;raw Be WARNED!!! It's not gonna work like you might think!
__________________
I don't do Stupid. So don't ask. |
06-15-22, 12:06 PM | #8 |
Lieutenant
Join Date: Jun 2019
Posts: 257
Downloads: 550
Uploads: 0
|
Astvitaliy1982
Thanks) I'll try to experiment)
|
06-15-22, 12:10 PM | #9 |
Village Idiot
|
I only changed 1 Map so that may have been the issue.
The Only RAW Map defined by name in the base files like sh3.exe is the TerrainTypes.RAW.
__________________
I don't do Stupid. So don't ask. |
06-15-22, 01:46 PM | #10 |
Lieutenant
Join Date: Jun 2019
Posts: 257
Downloads: 550
Uploads: 0
|
Astvitaliy1982
Идея была интересная) Жаль что не получилось
|
06-15-22, 01:49 PM | #11 |
Village Idiot
|
Но it может быть подсказкой относительно того, как двигаться вперед
__________________
I don't do Stupid. So don't ask. |
06-17-22, 05:50 PM | #12 |
Admiral
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
|
Camera-Raw vs Photoshop-Raw
Raw files 1 and 2 are different in size and structure. Photoshop reads both... Both files have 2 layers --> Alpha1 & Alpha2. File 1 is in the Camera-Raw format that should be used in the game.
Good luck.
__________________
Alex ® Moses said: "Don't create yourself an idol"... Last edited by Anvart; 06-24-22 at 02:20 PM. |
|
|