Достаточно реализовать простой поворот подвижных частей головоломки с постоянной угловой скоростью. Основа проекта уже существует (см. вложения), необходимо дописать алгоритмическую часть
В первоначальном варианте проекта, есть класс Cube (подкласс DefaultRenderObject) в качестве объекта по умолчанию, а все моделирование заключено внутри класса Puzzle. Моделирование рассчитывается в дискретные интервалы времени, один раз в течение каждого цикла отображения. Все моделируемые объекты должны объявить функцию Simulate( double time ), которая вычисляет свое местоположение в пространстве в заданное время, введенное в секундах. Приложение также имеет некоторые встроенные механизмы для отладки и детального изучения его поведения: старт / стоп, сброс и обновление управления.
Универсальный интерфейс (интерфейс IRenderObject) используется для отображения всех компонентов моделируемого игрового окружения. Все объекты могут определить точки (GL_POINTS), линии (GL_LINES) и треугольники (GL_TRIANGLES), с помощью которы...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
3D симуляция вращения Кубика Рубика C#
Реклама
3D симуляция вращения Кубика Рубика C#
Достаточно реализовать простой поворот подвижных частей головоломки с постоянной угловой скоростью. Основа проекта уже существует (см. вложения), необходимо дописать алгоритмическую часть
В первоначальном варианте проекта, есть класс Cube (подкласс DefaultRenderObject) в качестве объекта по умолчанию, а все моделирование заключено внутри класса Puzzle. Моделирование рассчитывается в дискретные интервалы времени, один раз в течение каждого цикла отображения. Все моделируемые объекты должны объявить функцию Simulate( double time ), которая вычисляет свое местоположение в пространстве в заданное время, введенное в секундах. Приложение также имеет некоторые встроенные механизмы для отладки и детального изучения его поведения: старт / стоп, сброс и обновление управления.
Универсальный интерфейс (интерфейс IRenderObject) используется для отображения всех компонентов моделируемого игрового окружения. Все объекты могут определить точки (GL_POINTS), линии (GL_LINES) и треугольники (GL_TRIANGLES), с помощью которы...
Другие открытые задания:
Написание отзыва1 000 р.
Бюджет: 1 000 р. Нужно написание простого отзыва. Для подробностей пишите в лс
Контент-менеджер (ретушь Продвинутая, Битрикс 1С)80 000 р.
Бюджет: 80 000 р. В настоящий момент ищем в команду опытного контент-менеджера на полный день со знанием графических редакторов и хорошим опытом работы в них. ! Знание 1С Битрикс…
Прохождение верификации на тематическом сайте 10 000 р.
Бюджет: 10 000 р. Необходимо пройти регистрацию на тематическом ХХХ сайте. Важно, фото никак не используются в профиле, их не видят пользователи сервиса и нужны только для подтвержд…
поиск заданий