Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
HZDoom Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  След.
   Список разделов - Russian Doom Community Project - HZDoomОтветить
АвторСообщение
BFG2407
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 58 points
1582

Doom Rate: 1.67
Ссылка на пост №41 Отправлено: 09.12.13 20:09:25
Dagamon :
на базе здума

Ниразу не на базе здум, у него база Кена Сильвермана. Название происходит от Happy Zombie отсюда и HZ.
Извиняюсь конечно, но в GZD, G - тоже не от того, что там ОGL... просто там спрятаны инициалы разработчика.
2 1
Dagamon
= 1st Lieutenant =
Next rank: - Captain - after 29 points
2061

Doom Rate: 1.04
Ссылка на пост №42 Отправлено: 09.12.13 20:12:03
BFG2407
Ясно, но какие особенности у порта? Чем он будет отличаться от других?
1 3
BFG2407
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 58 points
1582

Doom Rate: 1.67
Ссылка на пост №43 Отправлено: 09.12.13 20:31:35
Dagamon :
Чем он будет отличаться от других?

Единственное отличие - воксельность: а именно с помощью неё уже и полное 3д, и разрушаемая геометрия.... и может быть когда-нибудь в дальшейшем свет.
Но пока комплевел - ваниль онли.
2 1
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №44 Отправлено: 09.12.13 21:32:33
BFG2407 :
Единственное отличие - воксельность

Извини, что цепляюсь к словам - а чем будет поддерживаться воксельность?
Software only?
Hardware? Oh, really?
Будешь ли ты опираться на какой-то готовый движок?
Просто за такие свои громкие заявления - нужно уметь отвечать.

P.S. Вот статья, правда староватая, зато там упоминаются такие слова, как "воксели", "октадеревья" и "id Software":
http://www.thg.ru/graphic/voxel_ray_casting/index.html
1 7 13
Omikron
= Sergeant Major =
Next rank: UAC Sergeant Major after 51 points
629

Doom Rate: 1.68
Ссылка на пост №45 Отправлено: 09.12.13 22:01:51
BFG2407
Вот это новость. Критиковать не стану. Скажу лишь... Я разочарован.
1 11
Snark
= Master Corporal =
Next rank: - Sergeant - after 48 points
242

Doom Rate: 1.92
Ссылка на пост №46 Отправлено: 09.12.13 22:11:47
А тени и графон будет?;з
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №47 Отправлено: 09.12.13 22:19:10
Главное, чтобы были думовские двери, без них дум многое теряет.
1 1
BFG2407
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 58 points
1582

Doom Rate: 1.67
Ссылка на пост №48 Отправлено: 09.12.13 22:54:12
VladGuardian
Упомяну ещё раз, за основу взята кодобаза Кена Сильвермана, включая его растеризатор (последний был модифицирован)
Двиг Кена естстественно Soft. Попрошу заметить, что никаких громких заявлений, я не делал - кодобазы готовые.
По поводу громких слов. Знаешь Кармак за свои слова об id tech 6 по-моему не ответил (т.к. ушёл), так что ты с меня решил требовать?
Помоему ты тоже за свои слова не ответил - обложка где? Сделай обложку, а потом будешь и с меня ответов требовать.

c4tnt
Они имеются

Snark
Не знаю... я знаю что хочу воксельные локации оптимизировать (они после конвертации по 200Мб весят) и игровую механику нормально перенести.

Добавлено спустя 1 минуту 22 секунды:

Omikron
Ну HZDoom - это то что текущий состав может вдвоём
2 1
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №49 Отправлено: 09.12.13 22:58:15

Они имеются


И даже классическую ошибку новичка с дверями эмулируют?
1 1
BFG2407
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 58 points
1582

Doom Rate: 1.67
Ссылка на пост №50 Отправлено: 09.12.13 23:01:48
c4tnt
вот тут артефачат
2 1
Snark
= Master Corporal =
Next rank: - Sergeant - after 48 points
242

Doom Rate: 1.92
Ссылка на пост №51 Отправлено: 09.12.13 23:15:12
BFG2407
мм,воксели это круто

просто было бы не плохо запилить с думом то что сделали с дюком 3д(не помню точно как называется проект)

модельки(хорошие),текстуры и тени, вот это была бы бомба!;з
siealex
- Master Sergeant -
Next rank: = Master Sergeant = after 19 points
441

Doom Rate: 1.93
Ссылка на пост №52 Отправлено: 10.12.13 00:20:08

И даже классическую ошибку новичка с дверями эмулируют?

Какую? Неверный звук при закрытии?
1
BeeWen
- Colonel -
Next rank: = Colonel = after 164 points
4276

Doom Rate: 1.64
Ссылка на пост №53 Отправлено: 10.12.13 00:30:17
siealex :
Неверный звук при закрытии?

Это как это неверный? Речь скорее всего об срабатывании всех секторов с нулевым тегом в ванили, если на дверь повешен только экшен без тега.
1 1 1
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №54 Отправлено: 10.12.13 05:48:52
Да не, я про совсем классику: не проставленный анпег по краям.
1 1
BFG2407
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 58 points
1582

Doom Rate: 1.67
Ссылка на пост №55 Отправлено: 10.12.13 08:47:05
Вообще конвертор ведёт себя оч. неадекватно, при потерянных текстурах, или какой-нить хернёй с текстурами.
Наример если на двери вешать по три текстуры (верхняя, средняя, нижняя), то дверь становиться непроходимой: она прокручивается, но через неё нельзя пройти.
Текстуры декоративные (терез которые можно ходить), становятся сплошными стенами. Прозрачные стены тоже не поддерживаются (см. отсутствующие текстуры). Причин этому несколько: не настроены доплнительные атрибуты в узлах дерева, а ещё кое-что мы изначально неправильно сделали.
С отсутствующими текстрами одинаковый глюк в любом месте: на месте отсутствующих текстур, проиходит заполнение "пустыми вокселями" т.е. тупо есть воксель и он белый(без цветный). Тут прикол в том, что геометрию растеризатор там видит, а текстуру нет, поэтому заполняет геометрию. Аналогичный прикол был с секторным освещением (он заполнял воксеями пространство со значением цвета от 0 до 255 по дум палитре), сейчас свет вроде норм. Возни на самом деле с форматом очень много. Точно скажу, что некоторые приколы классики трудно переносимы.
2 1
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №56 Отправлено: 10.12.13 08:58:04

Точно скажу, что некоторые приколы классики трудно переносимы.


Я так понимаю, что эти:
upper or lower unpeg
infinity tall doors
self-referenced sector
floorceiling texture change
repeatable raiselower actions
deep water effect
floor onlyceiling only light
fake 3d bridges
doors
platforms
stairs
middle texture
middle texture on platform
fake 3dmidtex
animated textures
left and right scrolling texture

тогда рекомендую попробовать Fuel Devourer, а то и Scorching Heat. Оба в формате doom-lr, и оба вашему конвертеру понравятся. На дессерт можно ещё карты Этернала, они тоже в этом плане невероятно хороши.

P.S. Если это порт дума, то может стоит ещё раз хорошенько подумать над форматом. На воксели всё это счастье врядли когда ляжет нормально.
1 1
BFG2407
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 58 points
1582

Doom Rate: 1.67
Ссылка на пост №57 Отправлено: 10.12.13 09:24:02
c4tnt
Пока Earth гоняем...

Добавлено спустя 12 часов 25 минут 56 секунд:

Удалили всё, что смогли, оставили только геометрию - начинаем по-новой. Решили разделить растеризацию на четыре прохода, может быть даже получится их распараллелить.
Первый проход: обходить только "честную" геометрию.
Второй проход: найти освещение - перенести его.
Третий проход: подвижная геометрия (двери, платформы, давилки)
Четвёртый проход: анализ фейхов и триков (двери новичка, ванильная вода и т.д.)

С четвёртым проходом загвоздка - без эвристического анализа и пресетов не обойтись. Проходимые стенки с текстурой, и "решётки" можно задать поисковым условием и вынести в исключение, а вот всякую фейховую многоэтажность и мосты нужно будет распознавать и на их месте рисовать по пресету, т.к. перенести их так как есть, неполучится совсем. Аналогично с другими подобными триками.
2 1
Archi]ASTS[
UAC General
Next rank: Unavailable after 0 points
12719

Doom Rate: 1.87
Ссылка на пост №58 Отправлено: 10.12.13 22:00:07
BFG2407 :
Первый проход: обходить только "честную" геометрию.

В ванили нет статичной геометрии, свитч с тэгом 0 будет действовать на все сектора, где стоит тэг 0. Это, конечно, можно проигнорировать и списать на фикс.

BFG2407 :
Второй проход: найти освещение - перенести его.

Освещение тоже не статично, как его менять нормально, я, например, не знаю.

BFG2407 :
Третий проход: подвижная геометрия (двери, платформы, давилки)

Было бы интересно узнать, каким образом вы будете бесконечные давилки/двери/полы делать в воксельном пространстве.

Ну и удачи, было бы интересно глянуть, чего такого интересного вы там сделаете со спорными моментами, особенно такими, которые без костылей и прочих хаков не сделать. :)
2 1 1
BFG2407
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 58 points
1582

Doom Rate: 1.67
Ссылка на пост №59 Отправлено: 11.12.13 07:52:07
Archi
Я знаю, что статичной нет, поэтому пока списывам не фикс. Растеризатор крашится когда допустим у двери тэг нулевой. Пока ещё не ясно что делать.
Со светом более-менее понятно что делать - у Кена в исходниках есть кусок кода отвечающий за простое воксельное освещение, мало того, оно может изменятся во времени.

Третий и четвёртый проход - поживём увидим.
2 1
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №60 Отправлено: 11.12.13 07:59:17
Нулевой тэг никак не гарантирует статичность геометрии, и у дверей типа D1DR тэг почти всегда нулевой как раз. Раз парсер на этом падает, то надо полагать, что дверей у вас таки нет.

BFG2407 :

c4tnt
Они имеются


как-то не очень ясно тогда, как понимать это.
1 1
Страница 3 из 10Перейти наверх Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  След.
   Список разделов - Russian Doom Community Project - HZDoom