Измеряется непосредственно между самими вершинами, как если бы мы вычисляли угол вектор, соединяющий их, или
Рассчитывается от начала координат до каждой вершины, образуя два вектора от начала координат?
Чтобы уточнить, если у меня есть три вершины в трехмерном пространстве, включает ли вычисление угла начало координат в каком-либо образом, или это чисто между векторами, соединяющими сами точки?
Код: Выделить всё
double angles[8] = { 80, 10, 80, 10, 80, 10, 80, 10 };
float radius = 1.0f;
for (int i = 0; i < 8; i++) {
float angle = (i / 8.0f * 2 * M_PI) + glm::radians(angles[i]);
float x = radius * cos(angle);
float y = radius * sin(angle);
glm::vec3 vertex(x, 0.0f, y);
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... tices-or-f