Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2011, 19:30   #1
Руслан05
Новичок
Джуниор
 
Регистрация: 27.03.2011
Сообщений: 2
По умолчанию куб в дельфи

как нарисовать куб в дельфи который можно изменять перетаскивая за один из углов
Руслан05 вне форума Ответить с цитированием
Старый 27.03.2011, 22:59   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,876
По умолчанию

Я бы посоветовал начать с малого - нарисовать точку(canvas) и научиться с помощью мышки(formmousedown и formmousemove) её двигать. Для сего надо завести какую-то структуру(record или class ) хранения - хранить координаты и "выбранность"

После чего можно заняться простыми фигурами - сделать связи между точками, - дополнительными полями в структуре, и отрисовывать для каждой пары соединенных точек линию. так у Вас будет несвязанная фигура. после чего займитесь связью точек - например режим pan - двигание всей фигуры за 1 из точек. или создайте структуру включащюю в себя все точки и также дополнительную точку - точку центра, вокруг которой будет производиться кручение всех остальных точек так, чтобы расстояния не менялись.
ну, а потом будет заниматься пространством и проекцией его на плоскость с кручением и т.п.

Это если на дельфи )) а так могли бы взять опенгл

Задание в принципе интересное, можно потратить на него время, мне и самому интересно было бы такое сделать, но дел у меня много и просто так я бы не стал этим заниматься...

уточните, кстати, что значит изменять ? если только размеры, то задача простая, а если вращать, то надо будет постараться )
phomm вне форума Ответить с цитированием
Старый 01.04.2011, 16:08   #3
Руслан05
Новичок
Джуниор
 
Регистрация: 27.03.2011
Сообщений: 2
По умолчанию

спасибо за совет. Вращать куб не надо, он должен изменяться в размерах
Руслан05 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Куб в 3D Dixmix20120 Помощь студентам 1 19.12.2010 11:37
нарисовать куб на экране mego4el Помощь студентам 1 03.12.2010 22:38
Куб в OPENGL maxflint Мультимедиа в Delphi 10 19.04.2010 15:19
OLAP-куб в Excel асеныш Microsoft Office Excel 1 02.11.2009 10:10
магический куб Diller Помощь студентам 3 09.09.2007 11:35