Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Используя вспомогательный класс Point (double x, double y, double z), требуется написать Java класс, включающий следуюшие методы.

1. boolean intersectLineSegment(Point l1, Point l2, Point t1, Point t2, Point t3) - проверка пересечения отрезка и треугольника

2. boolean intersectRay(Point l1, Point l2, Point t1, Point t2, Point t3) - проверка пересечения луча и треугольника

3. double getDistance(Point p, Point t1, Point t2, Point t3) - минимальное расстояние от точки до треугольника

Для первых двух методов использовать Барицентрический тест (http://www.ray-tracing.ru/articles213.html). Лучи и отрезки задаются двумя точками, треугольники - тремя вершинами. Код должен быть оптимальным с точки зрения быстродействия и оптимизации. Если у вас есть более эффективный алгоритм, то можно реализовать на нем. Задача вполне ясная, прошу указывать цену и сроки.

8 лет назад
1982587
38 летРоссия
17 лет в сервисе
Был
5 лет назад
  • Похожие заказы
  • $300

    Плагин (расширение) должен работать под основными браузерами (Хром, Мозила, Опера) - задача при открытии браузера первой вкладкой открывать URL (рекламируемый сайт). Есть и другие задачи, но эта основная. Подробности в переписке. Так же нужна консультация ...

    Закрыт
    8 лет назад
  • $25

    1 Мне нужно чтобы при возникновении сигнала индикатор выводил в столбец со своим тф, уровень и время - образец таблицы [url=https://s.mail.ru/UXUHMHamgeKo/img-2015-11-07-13-07-45.png]https://s.mail.ru/UXUHMHamgeKo/img-2015-11-07-13-07-45.png[/url]    2 Математика поиска сигнала (это мой сигнал) - просьба просто показать как работать с свечками определенного ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • Есть сайт jetswap.com, где можно заказывать клики на разные ресурсы.  Там есть API.  Надо в нем разобраться, и сделать так, что бы я с С+ программы на своем компьютере одним кликом добавлял клики с определенными настройками куда мне ...

    Закрыт
    8 лет назад
  • На Asterisk сервере входят звонки с разных телефонных номеров. Нужно написать программу которая при нажатие кнопки считывает лог файлы астериск и создает таблицу со следушими данными: AnruferID (ид звонка) Gewählte Nummer(набранный номер)  AnruferTelNr (входяший номер ...

    Закрыт
    8 лет назад
  • необходимо написать программу под винду, с помощью которой будет осуществляться обмен данными с корректором газа ek270 эльстер электроника.  А именно на корректоре будет установлена оптоголовка, на компьютере это будет виртуальный com порт. обмен данными Оптический интерфейс ...

    Закрыт
    8 лет назад
  • Написать программу на любом языке. На входе файл со ссылками Эти ссылки по одной передаются в браузер, происходит редикт по ссылке и новую получившуюся ссылку надо записать в файл

    Закрыт
    8 лет назад
  • Создать выпадающую форму - fPopupForm, чтоб выпадала в DBGrid при [b]вставке новой строки[/b], в замен поля fkLookup (раньше был плоский справочник, проблем не было, сейчас древовидный, пришлось самому сделать fPopupForm, а показать под новой строкой не знаю ...

    Закрыт
    8 лет назад
  • $100

    1.Речь о свойствах шрифтов. Проблема-пересекающиеся теги (подчеркнутый, болд, курсив и др. исключают друг друга, см.картинку).  [u]Подсказка[/u]: netrtfwriter использует для тегов конструкции с фигурными скобками, которые не могут перекрываться {\highlight[b]  [/b]текст[b]{\bтекст[/b]}текст[b]}[/b] а RichTextBox теги вида \highlight1  текст [b]\b текст [/b]\highlight0 [b]текст ...

    Прикладное ПО1 исполнитель
    Завершен
    8 лет назад
  • необходимо создать программу расчета задолженности (пени, инфляции, штрафов т и.р.) на подобии программы задолженности http://www.sov.com.ua/calculate.html на укр.и рус.языках с возможностью сохранения расчетов в ворде и екселе, но предоставление полных данных после оплаты с помощью платежных ...

    Закрыт
    8 лет назад