doom2d.org

Главная база плоских морпехов
It is currently 07 Sep 2024, 18:35

All times are UTC + 3 hours




Post new topic Reply to topic  [ 19 posts ] 
Author Message
PostPosted: 16 Jun 2016, 23:47 
Offline
Приколист
User avatar

Joined: 17 Oct 2009, 19:57
Posts: 4019
Location: Киров
Так уж вышло, что я сейчас часто работаю с текстурами из Standart.wad и оригинальными из DOOM и DOOM 2.
В итоге всплыло много неприятных вещей. Многие текстуры на картинках я увеличил в 2 раза для наглядности.
1) Текстуры табличек в STDTEXTURES SIGN1 и SIGN2. Был изменён размер из-за этого пострадало качество (вообще, это главная проблема текстур в Standart.wad)
Image

2) Трупы и мясо в STDTEXTURES: BODY2, BODY3, BODY4, GOR2, HEAD1, HEAD2, HEAD3, MEAT1, MEAT2, MEAT3, MEAT4.
Image Image Image Image
Image Image Image
Image Image Image
Интересно, что правильные текстуры есть в папке D2DTEXTURES. Причём BODY2, GOR1 и HEAD2 - это анимация.

3) SGCRATE2 и VGCRATE1 - текстуры коробок. В ДФ же это что-то размытое. Таким образом некоторые даже стали использовать VGCRATE1 как обои в комнатах.
Image

4) Размытый SWITCH4_0, SWITCH4_1
Image

5) WALL001 и WALL104 - сплющенный оригинал. На качестве это тоже сказалось.
Image

6) Блёклые WALL106 и WLA128_1. Качество WLA128_1 так вообще в два раза ухудшено.
Image

7) Непонятно, почему есть текстура WALL072, которая плохо сочетается с WALL081 и WALL096, но нет RW24_3 и RW24_4 из DOOM 2.
Image

Возможно, есть ещё какие-то низкокачественные и непродуманные вещи в Standart.wad, но я пока не нашёл. Если кто-нибудь ещё знает - пишите.

_________________
Давай, картечью демонов
Размажем по стене.
Давай, берсерком выпустим
Весь ливер сатане!

Сделайте нормальный огнемёт! :evil:


Top
 Profile  
 
PostPosted: 17 Jun 2016, 00:21 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
Насколько я понимаю, это было проделано, чтобы упихнуть их в POT-текстуру, в сетку 8х8 или 16х16. А NUKEDGE такая же сплющенная и в doom2d.
Их можно было бы перерисовать, но пропорции придется оставить.

STDTEXTURES остались от Файрхока, я их не трогал из соображений совместимости (там куча уникальных имен файлов, на старых картах полетели бы текстуры), но добавил D2DTEXTURES и, видимо, упустил при этом SGCRATE2 и VGCRATE1.

Получается, надо:
1. добавить RW24_3 и RW24_4
2. затемнить WALL106 и WLA128_1
3. заменить SGCRATE2 и VGCRATE1 - не проблема, но что делать с картами, где они используются как обои? Что это конкретно за карты?
4. при наличии времени перерисовать SWITCH4_0 и тд. Составь список, пожалуйста. Только вот тут дофига возни и очень маленький выхлоп.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 17 Jun 2016, 05:05 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6725
Location: Владивосток
Насчёт текстур без прозрачности - в чём проблема их переделать, изменив размеры старых каким-нибудь нормальным алгоритмом?

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 17 Jun 2016, 13:33 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
ЧД, нет алгоритмов, которые не размывают. Всегда надо руками дорабатывать. Другой вопрос, что никто к этому не присматривается.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 17 Jun 2016, 14:11 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
Слева - 64*32, справа оригинал.
Неидеально, но лучше, чем было.
Image

В архиве SIGN1, SIGN2 и на всякий случай исходник. На радиации пришлось сделать уголки.
Image Image


Attachments:
Sign.rar [16.02 KiB]
Downloaded 306 times

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.
Top
 Profile  
 
PostPosted: 17 Jun 2016, 21:21 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6725
Location: Владивосток
Джа, я про текстуры, а не про спрайты. Там размытия нет как такового, либо я его не вижу.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 17 Jun 2016, 21:49 
Offline
Приколист
User avatar

Joined: 17 Oct 2009, 19:57
Posts: 4019
Location: Киров
В общем, я тоже считаю, что надо подгонять текстуры под имеющиеся размеры, чтоб не потерять совместимость. Делать это надо конечно же руками.
Jabberwock wrote:
А NUKEDGE такая же сплющенная и в doom2d.
Тут вопрос, как плющить. В основном это сделано с применением билинейной интерполяции, что даёт текстурам полупрозрачность на краях (а это не труъ) и новые цвета (я всё же сторонник сохранения оригинальной палитры везде, где это возможно).
Jabberwock wrote:
Только вот тут дофига возни и очень маленький выхлоп.
А мне кажется наоборот, смысл есть. Эти текстуры самые ходовые. Ими пользуется почти каждый маппер.
Jabberwock wrote:
Слева - 64*32, справа оригинал.
Неидеально, но лучше, чем было.
Image
Всё-таки, как я уже писал, я за сохранение оригинальной палитры и не хотел бы в текстурах Дума полупрозрачности. Ещё нехорошо, что появились прозрачные пиксели справа и слева, эти текстуры могли использовать впритык к стенам, из-за чего сейчас они станут левитировать.
Jabberwock wrote:
заменить SGCRATE2 и VGCRATE1 - не проблема, но что делать с картами, где они используются как обои? Что это конкретно за карты?
Вот пример: http://doom2d.org/doom2d_forever/maps/i ... es_big.png И это ещё пошло с D2D. Считаю, что надо оставить эту low-res VGCRATE1, но сделать её темнее (как в оригинале). SGCRATE2 взять из оригинала, и добавить ещё оригинальную VGCRATE1 под другим именем.

Вот список для текстур из STDTEXTURES в Standart.wad:
1) SIGN1 - криво трансформировано, полупрозрачные края
2) SIGN2 - криво трансформировано, полупрозрачные края
3) BODY2 - криво трансформировано
4) BODY3 - криво трансформировано

5) BODY4 - криво трансформировано //wontfix, потому что пропорции.
6) GOR2 - криво трансформировано //wontfix, потому что пропорции.
7) HEAD1 - криво трансформировано
8) HEAD2 - криво трансформировано
9) HEAD3 - криво трансформировано

10) MEAT1 - криво трансформировано, полупрозрачные края
11) MEAT2 - криво трансформировано, полупрозрачные края

12) MEAT3 - криво трансформировано //wontfix, потому что пропорции.
13) MEAT4 - криво трансформировано, я вообще думал, что это нога //wontfix, потому что пропорции.
14) SGCRATE2 - блёклая, low-res (качество в два раза хуже оригинала)
15) VGCRATE1 - блёклая, low-res (см. выше моё решение этой проблемы)

16) SWITCH4_0 - криво трансформировано //wontfix
17) SWITCH4_1 - криво трансформировано //wontfix
18) WALL001 - плохой способ интерполяции, из-за чего цвета не из оригинальной палитры DOOM //wontfix
19) WALL104 - плохой способ интерполяции, из-за чего цвета не из оригинальной палитры DOOM //wontfix
20) WALL106 - блёклая текстура
21) WLA128_1 - low-res, блёклая текстура

Далее идут просто low-res текстуры, при переносе их из D2D в ДФ их можно было дорисовать, но можно и оставить как есть:

    1) D_ZABOR2 //wontfix
    2) D_ZABOR3 //wontfix
    3) GDOORKR1 //wontfix
    4) GDOORKR2 //wontfix
    5) GDOORKS //wontfix
    6) GDOORKSZ //wontfix
    7) GDOORKZ //wontfix
    8) GDOORSI1 //wontfix
    9) GDOORSI2 //wontfix
    10) GDOORSZ //wontfix
    11) GDOORZE1 //wontfix
    12) GDOORZE2 //wontfix
    13) HDOOR01 //wontfix
    14) HDOOR02 //wontfix
    15) HTRAP01 //wontfix
    16) K_STENA3 //wontfix - эффект незаметен
    17) KVASTE1 //wontfix
    18) KVASTE2 //wontfix - в "исправленном" виде некрасиво
    19) MKDP01
    20) MKDP04 //wontfix
    21) PARK_ZAB //wontfix
    22) PROVOD01 //wontfix
    23) PROVOD02 //wontfix
    24) PROVOD03 //wontfix
    25) RELS01G //wontfix
    26) RELS02G //wontfix
    27) SQR03_1H //wontfix
    28) SQR03_1V //wontfix
    29) STD_4_3 //wontfix - в "исправленном" виде некрасиво
    30) STD_7 //wontfix
    31) STD_7_2 //wontfix
    32) STD_8 //wontfix
    33) STD_9 //wontfix
    34) STD_10 //wontfix
    35) STD_11 //wontfix
    36) VDOOR01 //wontfix
    37) VDOOR01B
    38) VDOOR01G
    39) VDOOR01R
    40) VDOOR1AL
    41) VDOOR1GB
    42) VDOOR1RB
    43) VDOOR1RG

    44) VDOOR02 //wontfix
    45) VTRAP01 //wontfix
    46) WALL103


*Если Ар не возражает, буду отмечать свои правки прямо в этом сообщении. Jabberwock.

_________________
Давай, картечью демонов
Размажем по стене.
Давай, берсерком выпустим
Весь ливер сатане!

Сделайте нормальный огнемёт! :evil:


Top
 Profile  
 
PostPosted: 18 Jun 2016, 09:23 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6725
Location: Владивосток
Оффтоп:

Вот за что люблю Ара - так это за педантичность.



Top
 Profile  
 
PostPosted: 19 Jun 2016, 22:26 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
Обновил SIGN1 и SIGN2 - теперь на два пикселя шире, как у Файрхока.


Attachments:
Sign.rar [2.46 KiB]
Downloaded 313 times

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.
Top
 Profile  
 
PostPosted: 19 Jun 2016, 23:36 
Offline
Приколист
User avatar

Joined: 24 Jan 2012, 15:18
Posts: 1425
Location: Москва
В репу DF-Res не забудьте запушить...

_________________
by Stas'M


Top
 Profile  
 
PostPosted: 20 Jun 2016, 01:02 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
Непременно.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 15 Dec 2017, 04:13 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
Перерисовал почти все текстуры.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 15 Dec 2017, 18:21 
Offline
User avatar

Joined: 26 Aug 2014, 11:22
Posts: 51
Location: Санкт-Петербург
А вот кстати не планируется добавлять спрайты из Doom Minor Sprite Fixing Project?Суть проекта в в исправлении косяков спрайтов оригинала(неправильные оффсеты,лишние пиксели и т.д)

_________________
ДР праздную 29 сентября


Top
 Profile  
 
PostPosted: 15 Dec 2017, 20:58 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
А у нас большая часть спрайтов и так переработана. Все-таки у нас платформер, при этом надо стремиться к POT-текстурам.
Но если есть что-то, что лучше исправлено в DMSFP - прошу сообщить.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 16 Dec 2017, 00:55 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6725
Location: Владивосток
Ну в частности там есть дорисованные проекции для монстров. Правда не уверен, что они не такие же, как выкладывал Ромеро.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 16 Dec 2017, 14:29 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
Нет, там в основном ногу повыше, ногу пониже и ближе к телу на пару пикселей, плечо повыше и так далее.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 15 Jul 2023, 15:41 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
Здесь всё или зеленое, или wontfix.
Единственное, к чему можно придраться - это SGCRATE2, которая в моей версии более объёмная.
Но, как мне кажется, она приемлемая.

Я еще раз все перепроверю, но, скорее всего, можно закрывать.

Image

Image


Offtop: Кстати, выяснилось, что _water_0 в .667 сильно темнее, чем в .61

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 15 Jul 2023, 15:50 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6725
Location: Владивосток
Jabberwock» Я еще раз все перепроверю, но, скорее всего, можно закрывать.
Отмечу тогда как "В работе".

Jabberwock» Offtop: Кстати, выяснилось, что _water_0 в .667 сильно темнее, чем в .61
С добрым утром. Это сделано очень давно ради облегчения известной проблемы: viewtopic.php?f=36&t=1487

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 15 Jul 2023, 17:42 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7558
Location: \\HULK
ЧД» Это сделано очень давно ради облегчения известной проблемы
Я знаю. Но здесь минусы особенно заметны.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
doom2d.org, since 2007