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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2009, 09:18   #1
zfoxx
 
Регистрация: 03.05.2009
Сообщений: 7
По умолчанию Геометрические фигуры в С++

Как построить геометрическую фигуру и заставить ее масштабироваться, поворачиваться под определенным углом, вращаться по оси OY

В прикрепленном файле интерфейс программы и сама геометрическая фигура
-По нажатию на кнопку "Масштаб" фигура должна увеличится в 0.5 раз
При повторном нажатии кнопки "Масштаб" фигура должна вернутся в исходное состояние
-По нажатию на кнопку "Поворот" фигура должна повернуться на угол 120 градусов
При повторном нажатии кнопки "Поворот" фигура должна вернутся в исходное состояние
-По нажатию на кнопки "<<" и ">>" фигура должна вращаться по оси OY
-Масштабироваться, поворачиваться под определенным углом и вращаться по оси OY фигура должна от выделенной точки
Изображения
Тип файла: gif pic1.GIF (10.3 Кб, 205 просмотров)
zfoxx вне форума Ответить с цитированием
Старый 05.11.2009, 10:22   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Глупый вопрос: А OpenGL применить не хочешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.11.2009, 10:34   #3
zfoxx
 
Регистрация: 03.05.2009
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Глупый вопрос: А OpenGL применить не хочешь?
Хорошо , а как?
zfoxx вне форума Ответить с цитированием
Старый 05.11.2009, 10:35   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну это уже вопросы к учебнику по нему )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.11.2009, 10:40   #5
zfoxx
 
Регистрация: 03.05.2009
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну это уже вопросы к учебнику по нему )
Я думал что форум для помощи а не для советов прочесть книжку. Я читал книжку и не понял как это реализовать, по этому спрашиваю тут
zfoxx вне форума Ответить с цитированием
Старый 05.11.2009, 11:09   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Я думал что форум для помощи а не для советов прочесть книжку
Послушай внимательно. То что ты думать умеешь это очень хорошо. Я лишь поинтересовался может нельзя по заданию тебе OpenGL или Direct X использовать, а предложил я их потому что там ты можешь построить трехмерную модель, и ихними же функциями ее вращать. Если же ты решишь строить и вращать это на канве - тебе придется писать собственные функции преобразования и поворота - я это считаю геммороем.

Я бы сделал для начала так:
1. Ознакомился с компонентом GLScene для Borland С++
2. Попробовал на нем построить твою модель
3. Там поскольку он работает с трехмерными моделями есть уже готовые функции врашения, движения, преобразования и прочее.

Именно поэтому я и предложил тебе использовать уже готовые для таких задач инструменты а не изобретать велосипед.
если ты:
Цитата:
читал книжку и не понял как это реализовать
Ну извини - это твои сложности.
Я тоже не знаю как это реализовать вот так сразу, но я точно бы достал книгу почитал, вдумался и примеры попробовал а не обижался на всех у кого помоши прошу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поворот фигуры firefox0013 Общие вопросы C/C++ 3 30.11.2011 18:36
геометрические преобразования на плоскости(Графика в Паскале) netbioz Помощь студентам 3 30.05.2009 14:59
как с помощью html рисовать геометрические фигуры 1100100011000101 HTML и CSS 3 01.05.2009 19:17
Пересекаются ли фигуры? XeN0N Помощь студентам 10 21.01.2009 08:34
Помогите как чертить геометрические фигуры в режиме консоли в среде anvarx Помощь студентам 4 02.08.2008 14:15