Прошу помощи! Пожалуйста! Помогите решить задачу!
Условие задачи: построить трехмерный обьект и вращать его с помощью мышки. То-есть навести мышку на обьект, нажать левую клавишу и с передвижением курсора чтоб обьект крутился.
И что не получается?
Что сделано? Хотя бы что-то...
Так, трехмерная фигура уже готова? Или надо и ее рисовать?
Что за объект трехмерный?
Да ничего не зделано, потому как не знаю, с какой стороны начать, нет даже идей, как делать. А обьект надо рисовать самому, любой, хотя-бы просто куб.
Код я писать не буду
но план соответственно такой:
1. построить 3d объект (давай возьмем куб - самое простое)
2. разбить экран на зоны, в каждой из которых крутить в свою сторону
3. реализовать процедуры вращения
4. при нажатии мыши в зоне - вращаем... вопрос тока с определением на сколько градусов....
Я с 3d баловался, и даже на форуме формулы есть (по моему в теме игровой движок)
Хм я то это мог бы сделать... но мне практически мало интересу а работы много.
---------------------------
Ты начни писать, и/или задавай вопросы - отвечу
Куб - начнем с его описания - 8 точек, 12 линий их соединяющих, 3 типа координат.
Составим массив из 12 пар :
Ух как я долго выравнивал этот "code" =)