Тема: VB+GeForce2
Показать сообщение отдельно
Старый 20.05.2003, 18:55   #44   
Форумец
 
Сообщений: 11
Регистрация: 12.05.2003

TMY вне форума Не в сети
Попробуй все вычисления проводить во время инициализации. Ты наверняка используешь синусы и косинусы. Я бы в инициализацию воткнул следующие строки
(пишу на сях - так проще)

float my_sin[360];
...
for(int i = 0; i <= 360; i++) my_sin[i] = sin(i);

И вместо sin(n) пиши my_sin[n]. Скорость возрастет! Это только пример. А вычислений много...
Конечно, память расходуется, но скорость реально возрастет!!!
Насчет спора, мое мнение - лучше писать в сях. Совсем недавно начал писать с использованием ассемблера. Скорость возрастает в десятки раз! А бейсик, какой бы модный он не был, не станет лучше чем C++!!!
  Ответить с цитированием