Вниз
Скачать: CL | DM;

GLscene динамическое обновление тестур   Найти похожие ветки 

← →
man-1982 ©   (2007-05-27 23:12) [0]

Вопрос селудующего характера. Вращаю при помощи иерции цилиндр.

procedure TForm1.GLTimeEventsMGR1Events0Event(event: TTimeEvent);
begin
application.ProcessMessages;
GetOrCreateInertia(cyl).ApplyTorque(0.01,-360,0,0);
end;

нужно динамически поменять на нем текстуру. Делаю это так
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
 application.ProcessMessages;

cyl.Material.Texture.Image.Assign(jpg);

end;

как только нажимаю кнопку происходит торможение вращение замирает потом продолжается дальше.
Как убрать эффект замирание. ТО есть как добиться чтобы вращение происходило плавно без замирания.


← →
Домик   (2007-05-27 23:25) [1]

GLCadencer1.Enabled := False;
cyl.Material.Texture.Image.Assign(jpg);
GLCadencer1.Enabled := True;


?

А если тормоз останется значит проблема в текстуре.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
15-1238963404
Юрий
2009-04-06 00:30
2009.06.14
С Днём рождения ! 6 апреля 2009 понедельник


2-1240665137
Bohon_sky
2009-04-25 17:12
2009.06.14
команда в Делфи 7 , которая бы запускала некоторый exe-файл.


2-1240666145
HF-Trade
2009-04-25 17:29
2009.06.14
idHTTP.Get не получаеться забрать страничку


2-1240573751
Fraizer
2009-04-24 15:49
2009.06.14
переменные по умолчанию в процедуре


15-1239207553
Rolano
2009-04-08 20:19
2009.06.14
Вопрос по созданию в Delphi "Облочки для работы с DOS"




   Наверх