Crystallize писал: Помнишь тему про зацепы за угол на меншене? Коллизия надувается на основе исходных брашей.
Ну опять же, что мешает надуть обычный треугольник? Не подумайте что я цепляюсь, мне просто самому интересно. У нашего СразуРашена вполне успешно получалось по предложенному мной алгоритму перегонять ОБЖешки в конвексные браши с минимальными потерями. Я даже делал брашевую поняшку, если бы не ограничения на клипноды (опять же чтобы вы понимали откуда у меня растут сомнения по поводу Кармаковских методов, это вот эти скудные ограничения) у неё бы даже коллизия была.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: Ну опять же, что мешает надуть обычный треугольник? Не подумайте что я цепляюсь, мне просто самому интересно
Я думаю можно, главное знать какая сторона у него лицевая.
Но вообще я не уверен что надувательные клипхуллы применялись где-то кроме движков Кармака.
Цитата:
FiEctro писал: Я даже делал брашевую поняшку, если бы не ограничения на клипноды (опять же чтобы вы понимали откуда у меня растут сомнения по поводу Кармаковских методов, это вот эти скудные ограничения) у неё бы даже коллизия была.
Так она все-таки была брашевая! А то я когда про конпеняторы на твхл постил, так и не понял. Там тени на скриншоте какими-то клиньями, не разберешь. Дядемишин дурацкий ответ "фиэктровая" тоже как бы не помогал.
Crystallize писал: Там тени на скриншоте какими-то клиньями, не разберешь.
Там использовался старый ZHLT который ещё не умел сглаживать нормали и модель пришлось очень хитро разбивать чтобы она не наплодила дыр на себе, что негативно отразилось на освещении. Вы можете сами найти любой билд ILE и перегнать любую ОБЖшку в браши, к сожалению правда UV и текстуры пропадут. А так же придется выпендриться чтобы влезть в крайне скудные лимиты ХЛБСП. Глаза кстати там были сделаны моделькой, с которой мне тогда помог Флеш. На спонзе кстати с моделями тоже он мне помогал, за что я ему благодарен.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Crystallize писал: Ты ж сам нас учил что брашевые уровни легче проверить на замкнутость
Ну вот я сегодня занят обратным - проверяю модельный уровень на замкнутость. Да, брашевый безусловно легче. Потому что вам CSG помогает.
А в модельном всё вручную делается.
Цитата:
FiEctro писал: Но ведь в откомпилированной БСП нет никаких брашей
В первом квейке нет, во втором и третьем есть. То что в первом их не было - это просто оптимизация такая. Строилось дерево под фиксированный хулл с надутыми брашами. Так было быстрее. А не потому что браши вообще не нужны.
Цитата:
FiEctro писал: если бы информацию о конвексных структурах БСП хранил прямо в себе
Да он-то хранит, но неполную.
Цитата:
FiEctro писал: иначе бы хл1бсп легко декомпилировался
Он слишком многое выбрасывает. Я решил эту задачку наполовину, потом добью.
Добавлено 08-01-2024 в 23:06:
Цитата:
FiEctro писал: Ну опять же, что мешает надуть обычный треугольник?
Треугольник - не замкнутое тело. Как ты собрался его надувать?
Дядя Миша писал: Треугольник - не замкнутое тело. Как ты собрался его надувать?
Копируешь вершины и смещаешь по нормали.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
XaeroX писал: Но уже нет гарантий, что четыре точки бокового полигона лежат в одной плоскости.
Всмысле. Ты же их все одновременно смещаешь в одном направлении. Ну мы со СразуРашеном ещё их мержили и получали конвексные пирамидки для хаммера. Т.к. 3 точки то уже гарантированно будут в плоскости лежать и на их стыках проблем меньше.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro
Так нормали-то разные во всех вершинах, они ж интерполированы повертексно.
А если смещать по нормали к плоскости треугольника - получим щели и пересечения, в которых кто-нибудь непременно застрянет.
Добавлено 08-01-2024 в 15:35:
Цитата:
FiEctro писал: Ну мы со СразуРашеном ещё их мержили и получали конвексные пирамидки для хаммера
А, я кажется понял суть вашего алгоритма.
Неудивительно, что он сожрал все доступные клипноды)
XaeroX писал: А если смещать по нормали к плоскости треугольника - получим щели и пересечения, в которых кто-нибудь непременно застрянет.
Ну игрок и без этого хорошо застрявает. К тому же их можно надувать в другую сторону от нормали чтобы уменьшить количество таких случаев.
Тут наверное уже проблемы халфовского плеер контролера. Может его на капсулу лучше переделать?
Цитата:
XaeroX писал: А, я кажется понял суть вашего алгоритма.
Неудивительно, что он сожрал все доступные клипноды)
Да никогда его не скрывал. Скип частично решил эти проблемы.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
По прежнему продолжаю проходить Тру Сталкер на ютубе и вот в какой-то момент мы внезапно начинаем играть за другого персонажа. Интресное кино. Подобный сюжетный поворот я припоминаю в одной из частей Колды.
Но там было эпичнее - первый персонаж погиб от ядерного взрыва.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Если бы помещикам из 19-го века сказали что можно потратить деньги на виртуальный лес, который существует только на картинке, они бы наверное слегли с воспалением мозга от ужаса.
Добавлено 12-01-2024 в 12:19:
Не пойму, 15 тысяч каких условных едениц они просят?
15 тысяч долларов?
Добавлено 12-01-2024 в 12:25:
А вот он там дальше говорит - 400 баксов. Ну это ещё куда ни шло.
Лес этот запечён в нанитах, как я понял и весит в архиве 14 гигабайт.
То есть один лес (экземпляры деревьев) весит больше чем весь оригинальный сталкер в 4 раза. Значит вес всей игры будет приближаться примерно к одному терабайту.