>> т.е. 100% декомпил в исходное состояние в принципе не возможен.
Думаю возможен. Всё же состоит из треугольников, нужно только дополнительную вершину добавить в центр этого треугольника, посмотреть по нормали куда оно будет смотреть, и отодвинуть на 1 юнит. Ругайте если не прав .
Ксерокс для 3ds или OBJ что то подобное делал, но там добавлялось гораздо больше вершин, из-за чего были косяки.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: Думаю возможен. Всё же состоит из треугольников, нужно только дополнительную вершину добавить в центр этого треугольника, посмотреть по нормали куда оно будет смотреть, и отодвинуть на 1 юнит. Ругайте если не прав .
ну поделись для чего ты это пишешь всё? Ты же сам свои слова проверять не будешь.
FiEctro писал: Ксерокс для 3ds или OBJ что то подобное делал, но там добавлялось гораздо больше вершин, из-за чего были косяки.
Ничего я такого не делал.
Да и способ откровенно дурацкий. По такому принципу работает один из декомпиляторов как раз. На первый взгляд - все нормально, но как поставишь компилироваться заново такой исходник...
Вот в Анриле хорошо, единый формат карты в котором помимо скомпиленной карты хранится вся инфа для едитора.
Такого понятия как декомпиляция там не существует.
Skaarj писал: Вот в Анриле хорошо, единый формат карты в котором помимо скомпиленной карты хранится вся инфа для едитора.
если бы в анриле с самого начала был вмнеяемый эдитор, а не это убожество на визуал васике, которое падало от каждого чиха, как знать - может быть и не было бы больше никаких квак, а эпики ЗОгхавали мир уже тогда.
Но они своим редактором изначально отвратили от моддинга сотни миллиардов людей по всему миру.
XaeroX
Там есть хитрый финт, можно после финального ребилда удалить все браши (не помню точно про муверы и прочие спешл браши) и сохранить карту.
Основную архитектуру уже хрен кто достанет.
FiEctro писал: нужно только дополнительную вершину добавить в центр этого треугольника, посмотреть по нормали куда оно будет смотреть, и отодвинуть на 1 юнит
Ну, и что ты получишь в итоге? Некомпиллируемую коллекцию кривых тетраэдров? Речь идет о восстановлении исходной информации, а не построении новой. Так-то декомпиляторов полно всяких, но адекватного результата они не дают.
Цитата:
Skaarj писал: Вот в Анриле хорошо, единый формат карты в котором помимо скомпиленной карты хранится вся инфа для едитора.
Такого понятия как декомпиляция там не существует.
Это примерно как положить в pk3 .map - там же архив, просто он формируется редактором в автомате и исходник включает обязательно, а в других играх формируется модером, так что не всегда содержит даже необходимые файлы, не то что исходники, до которых все жмутся.