Limiter le framerate dans Three.js pour augmenter les performances, requestAnimationFrame?

Je pensais que, pour certains projets, je ne 60fps n'est pas totalement nécessaire. J'ai pensé que je pourrais avoir plus d'objets et des choses qui a couru à 30fps si je pouvais le faire tourner de manière fluide à l'framerate. J'ai pensé que si j'ai édité le requestAnimationFrame cale à l'intérieur de three.js je pourrais limiter à 30 de cette façon. Mais je me demandais si il y avait une meilleure façon de le faire à l'aide de three.js lui-même, comme prévu. Aussi, ça va me donner le type de l'augmentation de la performance, je pense. Vais-je être capable de rendre deux fois autant d'objets à 30fps comme je vais à 60? Je sais faire la différence entre les choses en cours d'exécution au 30 et 60 ans, mais vais-je être en mesure de l'obtenir pour fonctionner à une douceur constante 30fps?

J'utilise généralement le WebGLRenderer et de revenir à la Toile si besoin, sauf pour les projets ciblant spécifiquement, et généralement ceux qui sont webgl shader projets.

source d'informationauteur Cory Gross