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

Вниз

Когда ж будет реальный GLScene   Найти похожие ветки 

 
MeF88 ©   (2003-03-06 10:42) [0]

Блин в GLScene 0.9 столько недоработок. Прям садись и пиши его сам. Каждый раз приходится все самому править. Вот и сейчас инерцию исправляю... Потом надо будет тенями заняться. Кто-нить знает, когда будет релиз GLScene?


 
Alek Aaz ©   (2003-03-06 11:17) [1]

Риторический вопрос :)
PS. Инерцию до конца не исправишь ...


 
MeF88 ©   (2003-03-06 13:14) [2]

Согласен, а инерцию я все же немного подправил - теперь она у меня и на +англ и на -англ работает. Вот найду учебник физики... А тени в ГЛСцене по-моему тормознутые. Или это я торможу. У меня 1000fps снижается до 10fps при попытке "отcastить" тени на модели всего 3000 полигон...


 
Alek Aaz ©   (2003-03-06 17:27) [3]

>теперь она у меня и на +англ и на -англ
Если не секрет как? Я тоже правил. Но на -англ он никогда до конца не останавливался :(


 
MeF88 ©   (2003-03-07 12:07) [4]

Не секрет: Я делал так:

function TGLDamping.Calculate(speed, deltaTime : Double) : Double;
var
dt : Double;
begin
while deltaTime>0 do begin
if deltaTime>0.01 then begin
dt:=0.01;
deltaTime:=deltaTime-0.01;
end else begin
dt:=deltaTime;
deltaTime:=0;
end;
if speed>0 then begin speed:=speed-dt*((FQuadratic*speed+FLinear)*speed+FConstant); if speed<0 then speed:=0; end;
( (FQuadratic*speed+FLinear)
Не секрет: Я делал так:

function TGLDamping.Calculate(speed, deltaTime : Double) : Double;
var
dt : Double;
begin
while deltaTime>0 do begin
if deltaTime>0.01 then begin
dt:=0.01;
deltaTime:=deltaTime-0.01;
end else begin
dt:=deltaTime;
deltaTime:=0;
end;
if speed>0 then begin speed:=speed-dt*((FQuadratic*speed+FLinear)*speed+FConstant); if speed<0 then speed:=0; end;
if speed<0 then begin speed:=speed+dt*((FQuadratic*speed+FLinear)*speed+FConstant); if speed>0 then speed:=0; end;
end;
Result:=speed;
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
1-33578
yuliya
2003-08-28 13:59
2003.09.11
проблема


4-33843
Murat
2003-07-12 19:06
2003.09.11
Как удалить кусок файла?


3-33463
laider
2003-08-06 13:14
2003.09.11
TQuery и Oracle


1-33674
VISA
2003-08-29 16:20
2003.09.11
OnMouseMove на ScrollBar


14-33726
Basja
2003-08-25 09:49
2003.09.11
IRQ