29.07.2009, 02:25
|
|
Регистрация: Jul 2009
Сообщений: 240
|
Просчитайте вашу математику для всех возможных значений и запихните ее в таблицу.
Памяти это сожрет много, но кто ее сейчас экономит?
fps поставьте большой, и просто извлекайте из таблицы нужные данные в реальном времени.
как правило, всегда есть что-то, что достаточно легко можно оптимизировать таким способом. например синусы-косинусы можно предварительно загнать в таблицу и извлекать оттуда. Я проверял - это работает примерно в 5раз быстрей, чем Math.sin()
ну и тд.
Очень часто в таблицу можно вообще загнать готовый результат, чтобы не считать его в риалтайме.
|