AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > Лучше один раз увидеть ...

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.02.2020, 03:45   #1
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,169
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию Текстуры 4096 формата .JPG для карт.

Здравствуйте.
Это все из старых разработок.
Все написанное ниже является исключительно личным мнением и на истину не претендует.
Когда я работал над DLL-4096 изучал возможность применения текстур формата JPG
в текстурировании карт.
Пока использовались текстуры разрешением 1024x1024 пикселей это не имело смысла, так как
текстура 1024x1024 пикселей в формате TGA с альфа каналом имеет размер около 4 Мб.
Текстура 4096x4096 пикселей с альфа каналом имеет размер 64 МБ.
Текстура 4096x4096 пикселей без альфа каналом имеет размер 48 МБ.
Для текстурирования карт не нужен альфа канал, следовательно можно использовать текстуру
Текстура 4096x4096 пикселей без альфа каналом размером 48 МБ.
При использовании большого количества текстур 4096x4096 пикселей на карте желательно
уменьшить размер всего пакета текстур для удобства.
Это нужно исключительно для удобства хранения и передачи пакета текстур.
В двигателе ИЛ-2, при загрузке карты, все равно любые текстуры
будут преобразованны в полноцветный формат TGA.
Если изначально были текстуры сжатые и плохого качества, то качество так и останеться плохим,
только внутри ИЛ-2 они станут занимать больше размер в полноцвете.
Поэтому использовать перевод текстур 4096x4096 пикселей в индексированные цвета например не надо,
так как очень сильно теряется качество и пропадает цветовая палитра.
Тем более мало инструментов, которые могут корректно перевести формат TGA размером 4096x4096 пикселей
в индексированные текстуры для ИЛ-2.
При конвертировании формата TGA в формат JPG с максимальным качеством 100%, мне кажется качество теряется приемлемо.
Качество остается лучше чем в индексированных цветах.

ФАКТЫ:

1) Текстура TGA 4096x4096 пикселей без альфа имеет размер 48,0 МБ

2) Текстура JPG 4096x4096 пикселей имеет размер 20,1 МБ

3) Разница составляет 2.4 раза.

4) Текстура INDEX TGA 4096x4096 пикселей без альфа имеет размер примерно 16 МБ и качество у неё плохое.

Игра ИЛ-2 очень старая и есть проблемы в пониманием изображений форматов у неё.
Формат JPG ИЛ-2 не понимает напрямую(прямо).
Будем грузить в ИЛ-2 формат JPG по хитрому, через внутренний формат ИЛ-2 в виде TGB.
Поэтому сохранять из формата TGA в формат JPG мы будем через бесплатную программу GIMP 2.10.

!!!!!!! Текстура JPG сохранненная в Фотошопе не будеи работать в ИЛ-2 !!!!!!!!!!!!!!!!!!!!

Порядок действий:
1. Вы уже имеете хорошую текстуру TGA 4096x4096 пикселей без альфа
2. Вы уже сделали с нее нужный вам файл теней формата BumpH.
3. Откроем текстуру TGA 4096x4096 пикселей без альфа в программе GIMP 2.10.
4. Экспортируем в формат JPG. Смотрите картинки.
5. После экспорта изменим принудительно руками расширение у файла с .jpg на расширение .tgb.
6. Установим в игру ДЛЛ DLL-4096-2017year
ссылка: https://www.mediafire.com/file/c5lzp...17year.7z/file
7. Используем текстуру в игре.




Так-же в игре я использую свой файл теней Noise.tga размером 4096x4096.
Он имитирует лучшие тени в виде травы.
Скачать: https://www.mediafire.com/file/pr2ek...e_4096.7z/file

Можно загрузить тестовую версию для сравнения стандартной карты Slovaka Summer
На карте применения всего одна текстура 4096x4096 пикселей.
Для сравнения визуального есть две версии с текстурой TGA и текстурой JPG.

Скачать: https://www.mediafire.com/file/5tzmk...R_MODS.7z/file
(Текстуры 4096 Noise.tga и NoiseTL.tga есть внутри.)

Визуальное сравнение текстур 4096 пикселей JPG и TGA на представленной GIF.
Практичеси разницы в качестве нет.


__________________
Даёшь защищенный онлайн и Свободный оффлайн.

Последний раз редактировалось carsmaster; 14.02.2020 в 04:15.
carsmaster на форуме   Ответить с цитированием
Старый 14.02.2020, 21:29   #2
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 4,716
По умолчанию

нужно бооооооольше пикселей ... так... сатрапское мнение
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 14.02.2020, 22:18   #3
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,169
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Цитата:
Сообщение от Mixx Посмотреть сообщение
Уважаемый Карсмастер!
Твои идеи безусловно прогрессивны и идея новой загрузки текстур интересны, но ты задеваешь только верхушку айсберга.
1. Кто широко шагает тот штанишки часто рвет. Ну тот кто весь айберг
хочет побороть сразу Титаник тому пример.

Цитата:
Сообщение от Mixx Посмотреть сообщение
Смысл цеплять только 4096 пикс. текстуры – когда у тебя один пиксель в map_t занимает все равно 200м. Тоже и в карте высот map_H (один пиксель-200м). Более менее карта map_c (вода/суша)один пиксель -50 м.)
1. Пусть каждый нацепляет себе столько текстур 4096 , сколь потянет.
2. Где у меня написано, что нужно использовать только 4096 и все
текстуры заменить на 4096 ? Тыкните пальцем пожалуйста в мои такие
слова
.
Цитата:
Сообщение от Mixx Посмотреть сообщение
Т.е. «красивый ковер» 4096 пикс. текстуры не оптимально смотрится на угловатом либо плоском рельефе, а при твоем высоком разрешении и подчеркивая его.
Вот присмотрись-угловатость даже на твоих шотах. А почему? А потому что в карте высот 1пиксель все равно 200м.
Смотрится , не смотрится все относительно. Это всего лишь дело вкуса и предпочтений.
Можно подумать угловатость на текстурах 1024 отсутствует ?
Или на мыльных текстурах сразу настраиваешься, что земля гавно и чтож поделать то.. ?
Некоторые пользователи и на скины 2048 и 4096 аргументируют, мол сами модели угловатые. И мы так и будем на мыле летать, чтобы вообще все в гавно превратить. Типа мы как страусы"голову в песок" и мыла текстур не хотим видеть и расстраиваться.

Цитата:
Сообщение от Mixx Посмотреть сообщение
Вот если бы ты сделал, чтобы map_t и map_н захватывало один пиксель= 50 м, а в слоты для map_t увеличил бы количество текстур хотя бы вдвое
Я звезд с неба не достаю, я человек, а не господь Бог.

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

Цитата:
Сообщение от Mixx Посмотреть сообщение
А альфа-канал в текстуре бывает необходим. Без нее берег красиво не «выпилишь», ни «окно» для другой текстуры не прорежешь. По сути 2-3 текстуры В карте могут задействовать его.
Опять попрошу вас тыкнуть меня носом в мои слова о запрете использовать текстуры с альфа каналом и полном отказе от него ?
Где я написал, что теперь я всех агитирую о полном отказе, даже в тех слочаях когда надо что-то подрезать альфой ??

Или повторяется старая история, когда особо одаренные товарищи не понимали что со скинами HD все старое работает как и прежде. Опять 528 раз повторять, что никто вас не лишает старых мыльных скинов ??
Точно так-же сейчас вас никто не лишает текстур ТГА с альфа каналом и разрешением 1024.
Они как и прежде будут работать и в разрешении 1024, 2048, 4096 совместно с текстурами JPG разрешением 1024, 2048, 4096.
Пихайте на карты что захотите. Откуда такая упертость, граничащая с "особой одаренностью" (так модно сейчас говорить)
Или для вас тоже открытие, что формат записи текстур как TGB существует в любой стандартной версии игры ?
TGB был введен разработчиками для отличия между собой одноименных текстур 512 и 1024 пикселей.

Или это не упертость, а планомерная политика..?
"На чью мельницу льете воду товарищ?"


Цитата:
Сообщение от Mixx Посмотреть сообщение
Повторюсь на мой взгляд для нашего Ил-2 предел текстуры 2048 пикселя. Т.е. оптимально 78см на 1 писель в текстуре. Неужели мало?
На ваш взгляд это именно так, я не против, вас переубеждать не буду.
Вам много ? Ну так яж не против.

Я вас прекрасно понял. Вам это не надо. Не используйте.
Уважаю ваши желания и предпочтения.

Что вы конкретно предлагаете то ??
Дать вам обещание, что не буду больше заниматься текстурами высокого разрешения, потому что вы лично не видите смысла и вам это не нравится ?
И на основании вашего личного мнения сделать выводы, что ВСЕ не видят смысла ?
__________________
Даёшь защищенный онлайн и Свободный оффлайн.

Последний раз редактировалось carsmaster; 14.02.2020 в 23:29.
carsmaster на форуме   Ответить с цитированием
Старый 15.02.2020, 00:47   #4
tarakan67
Местный
 
Регистрация: 15.09.2008
Сообщений: 1,986
По умолчанию

Ребята, не ссорьтесь. Уважаемый carsmaster помимо текстур сделал очень хорошее дело, переработав дефолтные dll-ки, благодаря которым стало возможным использовать в игре высокополигональные модели ( того же Dimon-a, например). Если что-то не нравится, всегда есть возможность не использовать контент, который не устраивает. Не надо давать никаких обещаний. Если лежит душа и есть возможность, экспериментируйте и всегда найдутся люди, искренне благодарные вам за ваш труд.
tarakan67 вне форума   Ответить с цитированием
Старый 15.02.2020, 00:57   #5
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 4,716
По умолчанию

Цитата:
Сообщение от carsmaster Посмотреть сообщение
И на основании вашего личного мнения сделать выводы, что ВСЕ не видят смысла ?
у меня предположение что Микс так говорит на основе своего Картодельного опыта..

но так то любое мнение имеет право на существование)
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 15.02.2020, 01:51   #6
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,169
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Цитата:
Сообщение от Sita. Посмотреть сообщение
у меня предположение что Микс так говорит на основе своего Картодельного опыта..
1. Бесспорно ,что именно так.
Только нельзя все время жить прошлым.

Цитата:
Сообщение от Sita. Посмотреть сообщение
но так то любое мнение имеет право на существование)
2. Именно так я к этому и отношусь.
__________________
Даёшь защищенный онлайн и Свободный оффлайн.
carsmaster на форуме   Ответить с цитированием
Старый 15.02.2020, 03:44   #7
Mixx
Местный
 
Регистрация: 04.12.2007
Сообщений: 1,345
По умолчанию

Дружище,Карсмастер,
Не хочу выступать в роли ретрограда, безусловно твои разработки перспективны и прогрессивны, а твои длл-ки уже окно в настоящее и будущее.

Я высказал лишь мысли пропорцональности развития будущих карт, а не «подрезать тебе крылья».
Подтягивая текстуры, хотелось бы развить и map_t и map_h, да и map_c. Возможно ли "расшевелить" иловский движок?


Представь на секундочку, если карта рельефа map_h (карта высот) будет с шагом
не 200м, а 50м на пиксель. Это ж твой ландшафт в 4 раза реалистичнее будет.
Лунные кратеры или грядки под огороды рельефно делать можно будет.

А в остальном я также ЗА ТЕКСТУРЫ ВЫСОКОГО РАЗРЕШЕНИЯ!

Последний раз редактировалось Mixx; 15.02.2020 в 03:47.
Mixx вне форума   Ответить с цитированием
Старый 15.02.2020, 04:42   #8
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,169
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Цитата:
Сообщение от Mixx Посмотреть сообщение
Подтягивая текстуры, хотелось бы развить и map_t и map_h, да и map_c. Возможно ли "расшевелить" иловский движок?

Представь на секундочку, если карта рельефа map_h (карта высот) будет с шагом
не 200м, а 50м на пиксель. Это ж твой ландшафт в 4 раза реалистичнее будет.
Ну пре, пре, пре Альфа версия КОРЯВАЯ !! таких ДЛЛ была когда-то и отложена пока в архив.
__________________
Даёшь защищенный онлайн и Свободный оффлайн.
carsmaster на форуме   Ответить с цитированием
Старый 15.02.2020, 14:25   #9
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 4,716
По умолчанию

Цитата:
Сообщение от carsmaster Посмотреть сообщение
Ну пре, пре, пре Альфа версия КОРЯВАЯ !! таких ДЛЛ была когда-то и отложена пока в архив.
а вот это любопытное направление ...
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:54. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru