На Python или c# (WPF) с помощью OpenGL нужно разработать приложение, отрисовывающее несколько 3d моделей, при отрисовке каждой из которых использован один из методов скрытия невидимых линий и поверхностей. В качестве объектов могут быть простые объемные фигуры на усмотрение исполнителя (кубы, пирамиды и т.п.). Нужно использовать следующие методы: z-буфер, алгоритм художника, алгоритм плавающего горизонта и алгоритм трассировки лучей. При необходимости алгоритмы плавающего горизонта и трассировки лучей можно заменить другими методами.Примерный (необязательный) интерфейс приложения:  главное окно содержит 4 кнопки: «z-буфер», «алгоритм художника», «алгоритм плавающего горизонта», «алгоритм трассировки лучей». При нажатии на кнопку выводится модель, отрисованная с использованием метода, соответствующего названию кнопки.Готова отвечать на вопросы и корректировать ТЗ при необходимости.

3 года назад
guest_16516443548403
3 года в сервисе
Был
3 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $300

    Необходимо создать программный макрос для игры Apex Legends, который будет взаимодействовать с мышкой, минимизируя разброс оружия. Программа должна иметь простой графический интерфейс, хранить паттерны оружия и поддерживать автоматическое распознавание картинок. Также требуется база данных для пользователей и возможность локализации. Сроки выполнения не критичны.

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад
  • Разработать программу для матричного шифрования на языке Python с использованием библиотеки numpy. Размер матрицы должен составлять 4 строки и 5 столбцов. Реализуйте алгоритм шифрования с учетом ключей.

    Закрыт
    3 года назад
  • Требуется разработать децентрализованный менеджер паролей, использующий пиринговые сети. Проект должен быть реализован на языке программирования Python и включать объяснение кода для лучшего понимания.

    Закрыт
    3 года назад
  • Разработайте приложение для проигрывания музыки из аудиозаписей VK на Java. Плеер должен включать начальное окно для ввода ссылки аккаунта и список песен с возможностью их проигрывания по клику. Каждая песня должна отображать название и автора. Обратите внимание, что проигрывание осуществляется через URL ссылки.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Необходимо разработать практическую часть диссертации, посвященную обнаружению вирусов в Google Chrome. Реализация должна быть выполнена на Python, с составлением алгоритма проекта. Срок выполнения — 5-10 дней.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Создайте программу на Visual Lisp для выравнивания отрезков в чертежах AutoCAD. Программа должна учитывать допустимые отклонения по осям и выравнивать линии и сегменты полилиний. Отображайте сводную информацию о найденных отрезках и их коррекции. Учтите, что полилинии с более чем двумя вершинами не подлежат модификации.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • $200

    Требуется выполнить доработки телеграмм бота, использующего телеграмм-API, и админки на Laravel. Ознакомьтесь со списком доработок для выполнения задачи.

    Закрыт
    3 года назад
  • Требуется написать программу 'Матричный калькулятор' на Python с базовым функционалом: сложение, вычитание, умножение, транспонирование и нахождение определителя для матриц размером 2х2, 3х3 и 4х4. Код должен быть простым и понятным.

    Закрыт
    3 года назад
  • Разработайте программу на JavaScript, которая запрашивает ввод ФИО пользователя. После нажатия кнопки 'ок' программа должна отображать введенные данные. Задача включает создание интерфейса и обработку событий.

    Прикладное ПО1 исполнитель
    Закрыт
    3 года назад
  • Требуется разработка онлайн чата для встраивания на сайты компании, позволяющего менеджерам общаться с клиентами. Чат должен быть упрощенной версией известного решения, с учетом особенностей компании. Обязательные навыки: PHP, MySQL, WebSocket, JavaScript, HTML, CSS. Идеально подходит фулстек разработчик для постоянного сотрудничества.

    Закрыт
    3 года назад