Написание кода для визуализации внутреннего преломления луча

1 500 руб. за проект
04 апреля 2024, 16:45 • 1 отклик • 19 просмотров
Имеется треугольная пирамида, в основании которой лежит равносторонний треугольник. Высота пирамиды (соответственно и углы при вершинах) могут изменяться.
Требуется написать скрипт который генерирует сетку координат, пирамиду (есть набросок кода, могу предоставить), затем генерирует статичную точку (с заданными координатами), считающуюся началом луча, который будет проходить через центр грани одной пирамиды, преломляться и выходить (или не выходить из пирамиды). Входные даннные - угол, который будет между гранью и лучом (задаётся "руками"), выходные - визуализация луча преломлённого (если он не достиг угла полного отражения) и вывод в контекстное поле фразы ( что-то около "Луч полностью отразился"), если, собственно, сработало полное отражение.
Считаем что луч исходит из воздушной среды и попадает в среду более плотную: n = 1,517 (стекло)
Открыт к обсуждению цены
Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Хороший и уверенный специалист. Вежлив и приятен в общении. Разобрали ТЗ, нашли ошибку в моей "хотелке". Выполнил задачу в оговоренный срок. Дал пояснения в коде и выразил готовность вносить правки после завершения проекта. Рекомендую
8 месяцев назад
R50 39ea6656c9040c71cdbe12a6ed2a1603
Фрилансер
Хороший заказчик, не было никаких проблем ни с ТЗ, ни с оплатой.
8 месяцев назад