Как стать автором
Обновить

Комментарии 12

В примере misprint меня смущает ещё прибавление 0.5f, а потом каст в unsigned, кажется очень странным действием

const ShaderMesh::RElem &elem = lod.mesh->getAllElems()[0];

вот этот код там же тоже смущает, потому что это станет неявным уб после изменения на возвращение по значению из getAllItems

Тут, кстати, видимо эллемент считается входящим в ячейку, если его половина туда входит. Как, например, треугольник рендерится, если его какая-то часть входит в клипспейс.

Про getAllElems() , там нужно весь массив (или что там) скопировать, чтобы ссылка висячей стала. Мне кажется, это не то место, где это будет делаться.

Сам движком для авиасимулятора не особо интересуюсь, но однозначно респект и уважуха таким разработчикам, которые выкладывают свой движок в open source, да ещё и разбирают различные ошибки в нём! 👏👏👏

К слову, если правильно понял слова Антона, на их движке другие ребята даже что-то делают.

Ещё бы у них были нормальные разработчики карт, чтоб в ЭТО можно было играть

Как бы это сказать...

Ещё бы разработчики тундры сами играли в то, что делают, игра была бы совершенно другой...

А если бы бабушка была дедушкой, то точно ушла бы на GOTY.

НЛО прилетело и опубликовало эту надпись здесь

Куда?

Попадание в пулемёт! (ц)

Экипаж выведен из строя!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий