Ответ: Столкновение с боксом
Блин все что выше я знаю ну кроме матриц их не сильно, но хотя чуть лучше чем с начала! Поворот каждой точки делаю легко вот токо как проверку сделать столкновения?
Приведу пример:
......................Y......................
......................|......................
......................|......................
......................|......................
......................|......................
......................|......................
____________________________X
......................|......................
......................|......................
A___________________________B
......................|......................
......................|......................
Есть отрезок AB. Столкновение здесь определяю я так:
if (camera.y>AB.y) {coll=1;}
if (coll==1) {TranslateEntity(camera.y,0,-1,0)};
А если отрезок не прямой как определить столк.. а?
......................Y......................
......................|......................
......................|......................
......................|......................
......................|......................
......................|......................
_____________________________X
......................|......................
......................|......................
......................|...B..................
......................|../...................
......................|./....................
......................./.....................
....................../......................
...................../|......................
..................A/.|......................
......................|......................
|