• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

Скорость ОО

Автор KIR_NORBI, 07 февраля 2011, 22:58:02

« назад - далее »

KIR_NORBI

Вопрос:
Скорость FPS рендера сцены с использованием ОО-системы  и стандартных блоков одинакова или различна?

DimiS

существует мнение что ОО немного медленнее, на практике доказать это сложно да и незачем

Sqwer

OO  использует стандартные  каналы.

Массив на ОО будет обходиться дороже  обычного массива.
(т.к. последний возможно реализован на STL vector/list )
но на спичках  не экономят



Если  логика стала батлнэком, то лучше исключить из  из логики лишние (не нужные каналы)  даже когда они не участвуют в обработке.

Типичный пример: -   чистка   вектора  от входящих в него  валью каналов.


Если и это не помогло, то стоит  воспользоваться экстремальным решением. 

KIR_NORBI

Спасибо за ответ!