По идее дальше физику нужно реализовать так чтоб были не только …

По идее дальше физику нужно реализовать так чтоб были не только кубы, но и произвольные поверхности. Для того чтобы это реализовать, нам нужно создать массив треугольников сетки, а затем циклически проверять столкновение каждого такого треугольника и наших сфер, следует учесть, что треугольники могут быть больше сферы и, потому следует проверять столкновение с плоскостью треугольников, не только с ребрами. Тут опять идет математика, но на порядок сложнее.

Для того чтобы были объекты который можно кидать, нужно каждому объекту , который будет по физическим существовать, добавить переменные скорости, массы, направления движения. Далее для таких объектов вызывать функции похожие на те, что описаны в четвертой главе, определять при столкновении дальнейшее изменение вектора направления и скорости.

И вот тут я пока остановился в своей работе, все-таки учеба, мешает это довольно сильно, поэтому временно отошел от разработки, а то завалю все, урок писал параллельно, так что и его следует завершать. Поэтому на этом программирование в данном уроке заканчивается. Буду рад услышать мнения и предложения дальнейшего развития.

Понравилась статья? Поделиться с друзьями: