| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Delphi] Векторная графика |
| Автор: AnReykfi 15.5.2010, 12:41 |
| Здравствуйте. Надо сдавать лабортаторные работы, а я не успеваю их сделать. Среда программирования - Турбо Паскаль или Делфи. Колличество требуемых программ: 3 штуки но можно объеденить в одну. 1 программа, суть: Разработать программу постоения пространственной прозрачной фигуры линиями заданного цвета. Пирамида с квадратом в основании, высота равна стороне квадрата. То есть должно получить такое: http://ipicture.ru/ 2 программа: Название лабораторки: Параллельный перенос. та же самая пирамида, но добавляется следующее: Параллельный перенос объекта в четырех направлениях по диагонали с одновременным увеличением. Начальное положение объектп в центре экрана. Размер объекта и коэффициент увеличения произвольные. То есть должно при нажатии стрелок (влево-вправо) на клавиатуре выполняться следующее: http://ipicture.ru/ 3 программа: Название лабораторки: Построение непрозрачных трехмерных объектов Надо что бы при нажатии на 4 клавиши с нашей пирамидой происходило следующее: а) Выводило изначальную пирамиду: http://ipicture.ru/ б) Штриховало видимые грани (штриховка любая) http://ipicture.ru/ в) Штриховало невидимые грани http://ipicture.ru/ г) Завершало работу программы Ну вот и всё=))) Заранее спасибо=)) ЗЫ. Пыталась всё конкретно разжевать то что мне нужно. ЗЗЫ. Цвета могут быть любые. и компоновка линий тоже может быть любая. |
| Автор: AnReykfi 15.5.2010, 16:20 |
| Первая программа написана=)) Первый вопрос отпадает=)) |
| Автор: kuzyara 15.5.2010, 18:13 |
| вот нарыл 3д-движки на паскале под дос: http://www.igrodel.ru/ http://www.uic.unn.ru:8101/~ryai/d3_1_1.html но чтобы это откомпилить придется попариться... мой паскаль dword не знает.. и я уверен что это не последняя ошибка)) если не хочешь писать свою геометрию, юзай openGL. Либо готовый движок GLScene, либо пытайся сам(теория 3д-графики). Файл C:\WINDOWS\system32\opengl32.dll вроде бы есть у всех виндузятников... ну и гугл в помощь! |
| Автор: bems 15.5.2010, 21:18 |
| Для домашних заданий, курсовых, существует "Центр Помощи". Тема перенесена! |