Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.26;
Скачать: CL | DM;

Вниз

Повороты в OpenGL   Найти похожие ветки 

 
Sword-Fish ©   (2003-06-07 22:32) [0]

Добрый вечер знатоки !!!
У меня каверзный вопрос:
Вообщем есть текстура 800*600, я ее наложил как фон в моей игре и программно нарисовал курсор (3d-курсор!)
С помощью
glBegin(GL_TRIANGLES)
glVertex3f(X,Y,Z1);
glVertex3f(X1,Y1,Z1);
glVertex3f(X2,Y2,Z1);
glEnd;
glBegin(GL_TRIANGLES)
glVertex3f(X,Y,Z1);
glVertex3f(X2,Y2,Z1);
glVertex3f(X3,Y3,Z2);
glEnd;
glBegin(GL_TRIANGLES)
glVertex3f(X,Y,Z1);
glVertex3f(X1,Y1,Z1);
glVertex3f(X3,Y3,Z2);
glEnd;

Так вот как мне сделать такой эффект:
Надо чтобы этот курсор вращался вокруг своей оси
Я не могу понять как это можно осуществить
Подскажите пожалуйста как правильно организовать вывод и текстуры и моего курсора ???


 
Sword-Fish ©   (2003-06-07 23:16) [1]

Ну кто-нить ПОМОГИТЕ !!!
Я прошу ВАС !!!


 
K.o.Z ©   (2003-06-08 00:22) [2]

чтоб курсор вращался вокруг своей оси это просто, но нужно уточнить вокруг какой (ниже вокруг оси Х) и будет всё примерно так:
glPushMatrix;
glRotatef(angle, 1.0, 0.0, 0.0);
рисуем_курсор;
glPopMatrix;

а в таймере увеличиваешь значение переменной angle с нужнім интервалом ...


 
Sword-Fish ©   (2003-06-08 11:07) [3]

Э-Э-Э спасибо за ответ, но немножко не так !!!
У меня курсор в пространстве под углом к поверхности фона !!!
Если вращать его так как ВЫ УКАЗАЛИ, то он будет уходить за фон и возвращаться из-за него !!! ИЛИ Я НЕ ПРАВ ????
Если что, подскажите пожалуйста !!!


 
Sword-Fish ©   (2003-06-08 11:20) [4]

K.o.Z !!!
Я на мыло скину картинку, как я хотел бы сделать, посмотрите пожалуйста !!!


 
Sword-Fish ©   (2003-06-08 12:29) [5]

K.o.Z ответь пожалуйста на мое письмо !!!


 
K.o.Z ©   (2003-06-08 12:57) [6]

я выслал вам свой ответ



Страницы: 1 вся ветка

Текущий архив: 2003.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
9-86239
xman
2003-06-06 11:01
2003.12.26
DelphiX - systemmemory


1-86373
sad
2003-12-15 11:06
2003.12.26
Аналог опертора макроподстановки Foxpro (&) в Delphi


14-86521
Ske4er
2003-11-28 20:14
2003.12.26
Вол паперс :)


1-86357
Sirruf
2003-12-12 12:58
2003.12.26
Поиграемся с формами?


3-86295
Просто гость
2003-12-01 23:40
2003.12.26
Из DataSet-а в таблицу