Re[4]: Проблемы со скоростью в OpenGL
От: Ulys  
Дата: 08.12.04 11:16
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Юзай Multimedia timer

А> или вставляй на onIdle

А>А лучше всего заведи отдельный thread который будет рисовать сцену ...


А>т е в основной проге идут расчёты а thread уже рисует сцену

А> (расчитанную в некоторый момент времени , она для него как бы статическая , прога же продолжает считать дальше и может
А> забигать на несколько кадров дальше или наоборот неуспевать это неважно )

А> у thread можешь поставить ещё и приоритет побольше !


А>P.S.


А> не забудь про синхронизацию


У парня в объекте всего 150(!) граней.
Дело тут скорее всего в реализации перерисовки (например, объект считывается из файла заново каждый раз, когда его нужно перерисовать или т.п.).
Впрочем, не хочу вас слишком обнадеживать: я вовсе не уверен, что все понял правильно. Два смысловых слоя я уловил, но, по-моему, там был еще и третий... (А&Б Стругацкие, "Жук в муравейнике").
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.