Я воссоздаю конические сечения в P5.js и мне нужно найти уравнение квадратной плоскости.
Я знаю размер квадратной плоскости и поворот по каждой оси в градусах от ее центральной точки (как продиктовано ползунками P5).
Я хочу вычислить координаты (x, y, z) четырех вершин этой квадратной плоскости при известных значениях поворота.
Это мой скетч P5.
https://editor.p5js.org/inglog/sketches/HsMUb8UPA
Я хочу использовать эти координаты для создания уравнения плоскости в виде ax+by+cz+d=0
Когда у меня будут вершины квадрата, я воспользуюсь этим калькулятором, чтобы получить уравнение плоскости: https://keisan.casio.com/exec/system/1223596129)
Любые советы о том, как вычислить координаты вершин плоскости, учитывая известное вращение вокруг ее центральной точки?
Связано ли это с преобразованием цилиндрических и декартовых координат? Мне также интересно, связан ли этот ответ с решением (Вращение вершин вокруг точки)
Заранее спасибо за прочтение.