Unit писал: На той же позиции может стоять другой меш, флипнутый по нормалю, так стекла делают, один юнит назад его перекрывает.
В таком случае надо учитывать оба этих треугольника при создании браша.
Цитата:
FiEctro писал: Это не очень стабильно, из-за округления координат
Вы их как-то странно округляли, я полагаю. Это очень стабильно.
Единственный метод когда геометрия гарантированно превращается в браши, правда их будет слишком много.
Цитата:
FiEctro писал: Получался объёмный тетраэдр. И памяти меньше жрёт
Дядя Миша писал: Вы их как-то странно округляли, я полагаю. Это очень стабильно.
Единственный метод когда геометрия гарантированно превращается в браши, правда их будет слишком много.
Да нельзя такое делать...
Округляет хаммер.
Нет, мы проверяли оба метода и наш намного лучше чем призмы, причём во всём. А у тебя всё нельзя, да невозможно. Помнишь я даже поняшку собирал из таких брашей, из призм бы фиг такое получилось. Или вон витые колоны Скаржа тоже из тетраэдров состоят, ибо это самая стабильная фига у которой все точки каждой грани лежат в одной плоскости, а у призмы чуть один вертекс съедет, и всё - битый браш.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Дядя Миша
Нет, это аналитическая геометрия. Три точки всегда лежат в 1 плоскости, 4 не всегда. Единственный момент когда тетраэдр может обосраться, это когда все его вершины лежат в 1 плоскости.
Кстати, а куда пропал Ксерокс?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
Kiss my ass if you don't like my Ford!
------------------------------------------ Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.
Crystallize писал: Ну это проблема генерации коллизии
Да кстати тут я бы не был столь категоричен, может это конечно и компилятор, а может и халфовская физика глючит, или плеер контроллер.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Визуально оно всё выходит ч0тенько и для брашификации поняш годится. Но сделать так цельный уровень и рассчитывать на корректную коллизию нельзя. Если конечно он не карта-коробка.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Если абстрагироваться от технологий первого квейка, и просто рассматривать браши как концепцию, то их несомненный плюс - невозможность застревания в текстурах. Ибо мы всегда можем определить, что тело погрузилось в геометрию. Впрочем на этом плюсы и заканчиваются.
Из приятных (но не ультимативных) вещей, так же можно отметить крайне простой и абсолютно надёжный код проверки пересечения с брашем.
В отличие например от кода проверки пересечения с треугольником.
Такова волшебная сила допущений, заложенных в природу браша.
Поэтому я и не устаю лишний раз подчеркивать - абсолютно всё держится на допущениях, которые оформлены в законченную концепцию и задокументированы как архитектура или инженерное решение.
Но начинается всё с допущения "пусть наш объект будет всегда выпуклым".
Дядя Миша
Ну ведь движок кваки проверяет пересечение бокса игрока с плоскостями БСП геометрии? Какова надёжность такой системы? И почему он всё таки проваливается сквозь текстуры? Да и плоскость с точки зрения геометрии можно в качестве допущения заменить на гигантский бесконечный выпуклый браш, где мы всегда можем заранее знать с какой стороны мы находимся относительно ближайшей к нам его грани.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: Ну ведь движок кваки проверяет пересечение бокса игрока с плоскостями БСП геометрии?
Проверяет.
Цитата:
FiEctro писал: Какова надёжность такой системы?
Абсолютная.
Цитата:
FiEctro писал: И почему он всё таки проваливается сквозь текстуры?
Потому что игнорирует данные, полученные от коллижен-детктора.
Цитата:
FiEctro писал: Да и плоскость с точки зрения геометрии можно в качестве допущения заменить на гигантский бесконечный выпуклый браш
Ну узнал ты, что тело находится за плоскостью и что тебе это дало?
Нет, если в мире ровно одна плоскость и это пол, то конечно этого вполне достаточно.