Разработка ПО для регистрации событий для Adlink pci 8554 C++, Lab View подробности при личном контакте
Модификация программы отображения
Есть готовая программа (с исходниками на C/C++ под Visual Studio)
http://prografix.narod.ru/rus_file_stl.html
Ссылка на исходники http://prografix.narod.ru/rus_gra.html
Программа позволяет отобразить трехмерную фигуру (задается разными форматами - stl, gra и obj) и ее "повращать" мышкой, посмотреть на фигуру из разных точек, увеличить и уменьшить. Фигура задана точками, в формате stl (описание - на том же сайте). Т.е. программа - это такой просмотровик фигур. (можно с сайта загрузить .exe и фигуры и посмотреть как это работает).
Программу необходимо доработать (в дополнение к имеющемуся функционалу):
a) Сделать чтобы фигура постоянно вращалась вокруг заданной оси, вращалась бы с заданной скоростью.
Т.е. необходима форма, где бы задавалась эта ось, расположение фигуры относительно оси и скорость вращения фигуры и шаг вращения.
Когда это все задано - фигура автоматически вращается вокруг заданной оси. (и на эту "конфигурацию" можно далее посмотреть из разных точек и пр. - то что предоставляется программой для статической фигуры)
б) Сделать (задать) вторую ось, параллельную первой (т.е. обе оси лежат в одной плоскости). И далее задать вторую фигуру отсносительно второй оси и ее параметры вращения. (как в случае a)
Т.е. в результате на картинке должно быть 3 объекта:
1. неподвижный объект 1
2. объект 2, вращающийся вокруг заданной первой оси с заданной угловой скоростью
3. объект 3, вращающийся вокруг заданной второй оси, паралельной первой оси, независимо (от первого и второго объекта), с заданной угловой скоростью
Все 3 объекта можно поворачивать при помощи мыши (сохранить прежний функционал программы).
Можно сохранить эту конфигурацию объектов в файл и прочитать (загрузить) ее.
Формат файла - похожий на текстовый stl, со ссылками (пути файлов) на фигуры-объекты,
осями и параметрами вращения (формат - сами разработаете).
Параметры необходимо задавать в соответствующих окнах-диалогах (диалоге) или брать из командной строки или пользователь может выбрать (загрузить) файл с этой конфигурацией.
Я предполагаю что такую модификацию не сложно сделать, т.к. функионал по отображению - он уже там есть. Необходимо лишь разработать автоматическое вращение (опять-таки - там есть поворот по нажатию кнопки), окна-диалоги с заданием параметров и обработку командной строки. Наверное, некоторую сложность будет представлять реализация независимого вращения второй фигуры вокруг второй оси, но думаю, что это небольшая, вполне преодолимая сложность.
Срок - неделя.
Мои контакты:
тел: +7 950 031-89-98
Skype: yarspb
email: beaprog (собачка) gmail (точка) com
Пишите, звоните, не стесняйтесь. В письме расскажите о вашем опыте работы с C/C++, другими системами, может быть cv пришлите и список работ. Рассмотрю ваши варианты.
С уважением,
Ярослав.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО2 заявкиЗакрыт16 лет назад
- $15
1. Разработать программы «Калькулятор», «Текстовый редак- тор». 2. Разработать классы для заданной предметной области с при- менением принципов инкапсуляции и наследования. 3. Разработать классы с применением виртуальных методов для реализации ...
Прикладное ПО11 заявокЗакрыт16 лет назад Програмное обеспечеие + Пластиковая карточка со штрих кодом(карта клиента) + устройство для чтения с карты клиента короче говоря - Нужна программа для ведения базы(Ф.И.О, место работы, адрес проживания клиента, время прихода, время ...
Прикладное ПО20 заявокЗакрыт16 лет назад- $1
Нужно перевести код с Visual Prolog на Turbo Prolog domains персона = п(string,string) друзья = персона* sl = string* predicates nondeterm решение(друзья) nondeterm принадл(string,sl) nondeterm ...
Прикладное ПОнет заявокЗакрыт16 лет назад - $50
Необходимо сравнить данные из файла excel, содержащего справочник (код+наименование) с документом word, в котором данный справочник используется. В результате должен быть протокол соответствия. ТЗ : HTTP://elias.ru/fo/tz.rar
Прикладное ПО14 заявокЗакрыт16 лет назад Нужно чуть исправить 2 скриптаю Работы на 1-2 часа. Есть 2 програмки нужно сденлать запись в файл некоторых полей. Оставляйте тут свои контакты и стоимость. Сделать нужно сегодня
Прикладное ПО10 заявокЗакрыт16 лет назадЗдравствуйте. Написать программу на Borland C++ 3.1. Решить систему ОДУ методом Рунге-Кутта для 2 неизвестных. Уже имеется программа для решения уравнений этим методом. Не могу сделать для системы.
Прикладное ПО1 исполнительЗавершен16 лет назадИмеется БД, спроектированная по следующей теме с учётом всех требований: Информационная система городской телефонной сети: ГТС представляет собой разветвлённую сеть локальных АТС. АТС подразделяются на городские, ведомственные и учрежденческие и, возможно, ...
Прикладное ПО1 исполнительЗавершен16 лет назадДоброго времени суток! Нужно написать консольную программу на С++. Желательно в C++ Builder 6. Сможете ли её написать, как скоро и за какую сумму? Вот текст задачи: Информационные агентства Разработать приложение, ...
Прикладное ПО11 заявокЗакрыт16 лет назад- $1000
Плагин для IE. Перехватывать и сохранять потоки загружаемые в Internet Explorer(видео, аудио). + ToolBar для управления сохранением захваченных потоков. MS VC++/C# Реализация: Переопределить протоколы доступа ...
Прикладное ПО8 заявокЗакрыт16 лет назад