Besoin d'augmenter la vitesse de mon SVG. Pourrais-je convertir à WebGL ou de la toile?

J'ai un dessin SVG avec 10138 parties, de sorte qu'il s'exécute lentement.
Je veux le faire fonctionner plus comme http://workshop.chromeexperiments.com/globe

Voici les solutions/questions je suis en train d'étudier

  • Est-il possible d'avoir le SVG pièces rendre dans un moins le processeur?
  • Puis-je convertir le SVG à WebGL ou de la toile?
  • Puis-je exécuter en tant qu'SVG, mais le rendu thru WebGL ou de la toile?

Je veux juste le rendre plus rapide .. pensées?

Voici une capture d'écran

Besoin d'augmenter la vitesse de mon SVG. Pourrais-je convertir à WebGL ou de la toile?
Besoin d'augmenter la vitesse de mon SVG. Pourrais-je convertir à WebGL ou de la toile?

Il ya beaucoup de façons de le faire, mais il est impossible de dire pourquoi votre exemple tourne lentement sans vous le montrer. Vous pouvez essayer d'utiliser les outils de performance fournis par les navigateurs, pour voir ce que les opérations sont coûteuses.
J'ai posté une capture d'écran, peut-être que ce sera plus utile
J'ai souhaité que cette question n'a pas été spécifiquement liées à la graph 🙂 -- je suis d'avoir des problèmes avec SVG complexité de prise de navigateurs animations lente..

OriginalL'auteur Kirk Strobeck | 2012-07-24