George-VB / xussrset

xUSSR Railway Set for OTTD by AgRiG, George, Wowan, Simozzz, dvornik, Joyrider, Ghost, Rubiroid, Engineer_Keen, Otecan, LitNik, pi1985, AliceAllst
14 stars 4 forks source link

Опыты с графикой. ЭГ2ТВ второй серии. #47

Open SimozzzAK opened 2 years ago

SimozzzAK commented 2 years ago

Модель готова в вокселях. Надо определиться с последующим использованием: 8 или 32 бита, 8 или более спрайтов на шаблон (плавный поворот/спуск/подъем) и тем, как дальше с подобными моделями поступать (делать их быстрее чем рисовать, рендеринг автоматизирован).

Ниже пример рендера одной и той же головы в разных режимах и уровнях приближения.

EG2TV_H_MCD5_4x_32bpp 32 x4

EG2TV_H_MCD5_4x_8bpp 8 x4

EG2TV_H_MCD5_2x_32bpp 32 x2

EG2TV_H_MCD5_2x_8bpp 8 x2

EG2TV_H_MCD5_1x_32bpp 32 x1

EG2TV_H_MCD5_1x_8bpp 8 x1

SimozzzAK commented 2 years ago

Головной

EG2TV_H_MCD5_1x_8bpp

EG2TV_H_MCD5_2x_8bpp

EG2TV_H_MCD5_4x_8bpp

Прицепной

EG2TV_C2_MCD_1x_8bpp

EG2TV_C2_MCD_2x_8bpp

EG2TV_C2_MCD_4x_8bpp

Моторный с поднятым пантографом

EG2TV_M1_MCD_1x_8bpp

EG2TV_M1_MCD_2x_8bpp

EG2TV_M1_MCD_4x_8bpp

Моторный с опущенным пантографом

EG2TV_M2_MCD_1x_8bpp

EG2TV_M2_MCD_2x_8bpp

EG2TV_M2_MCD_4x_8bpp

Примечание - не в шаблоне. необходимо настроить манифест или сделать код на новый шаблон.

SimozzzAK commented 2 years ago

eg2tv2_hb_2x_8bpp eg2tv2_hb_4x_8bpp eg2tv2_hf_1x_8bpp eg2tv2_hf_2x_8bpp eg2tv2_hf_4x_8bpp eg2tv2_hlb_1x_8bpp eg2tv2_hlb_2x_8bpp eg2tv2_hlb_4x_8bpp eg2tv2_hlf_1x_8bpp eg2tv2_hlf_2x_8bpp eg2tv2_hlf_4x_8bpp eg2tv2_hlm_1x_8bpp eg2tv2_hlm_2x_8bpp eg2tv2_hlm_4x_8bpp eg2tv2_hm_1x_8bpp eg2tv2_hm_2x_8bpp eg2tv2_hm_4x_8bpp eg2tv2_m_1x_8bpp eg2tv2_m_2x_8bpp eg2tv2_m_4x_8bpp eg2tv2_ml_1x_8bpp eg2tv2_ml_2x_8bpp eg2tv2_ml_4x_8bpp eg2tv2_mlu_1x_8bpp eg2tv2_mlu_2x_8bpp eg2tv2_mlu_4x_8bpp eg2tv2_mu_1x_8bpp eg2tv2_mu_2x_8bpp eg2tv2_mu_4x_8bpp eg2tv2_c_1x_8bpp eg2tv2_c_2x_8bpp eg2tv2_c_4x_8bpp eg2tv2_cl_1x_8bpp eg2tv2_cl_2x_8bpp eg2tv2_cl_4x_8bpp eg2tv2_h_1x_8bpp eg2tv2_h_2x_8bpp eg2tv2_h_4x_8bpp eg2tv2_hb_1x_8bpp

SimozzzAK commented 2 years ago

Отлично... гитхаб херит названия файлов... Сейчас попробую добавить их в существующие шаблоны, но лучше этот шаг в будущем изменить (или вообще уйти от шаблонов с разными типами в одном файле)

SimozzzAK commented 2 years ago

Файлы залиты через пул реквест. Описание структуры названия (через нижнее подчеркиване):

Пример: eg2tv2_hf_4x_8bpp

eg2tv2 - название лока, этот для ЭГ2Тв 2.0

hf - головной, вперёд

4x - 4х кратное увеличение

8bpp - 8 битная палитра

Возможные вариации второй части:

h - головной, свет погашен (например буксировка, в конце состава) hf - головной, свет первого по ходу (f - впереди) hb - головной, свет последнего по ходу (b- задний) hm - головной, с поднятым кожухом сцепки (m - средний) hlf - головной, свет первого по ходу, погрузка (l - погрузка) hlb - головной, свет последнего по ходу, погрузка hlm - головной, с поднятым кожухом сцепки, погрузка m - моторный, пантограф опущен mu - моторный, пантограф поднят (u - поднят) ml - моторный, пантограф опущен, погрузка mlu - моторный, пантограф поднят, погрузка c - прицепной cl - прицепной погрузка

Vankers commented 2 years ago

Составность: 4(?) 5, 6, 7, 11 вагонов 4 вагона: Гп+Мп+Мп+Гп 5: Г+М+М+М+Г или Г+М+М+П+Г (или Г+М+П+М+Г(????)) 6: Г+М+П+М+М+Г 7 вагонов: Г+М+П+М+М+П+Г 11 вагонов: Г+П+М+П+М+М+М+П+М+П+Г (Правда 4, 5 и 6 вагонов это с иволги 1.0 но да ладно)