2 votes

3D en HTML5 vs Silverlight

Je m'interroge sur les capacités de la 3D de HTML5 par rapport à ceux de Silverlight . Quelqu'un m'a dit que Internet Explorer 9 et la prochaine version de Chrome seront tous deux dotés de l'accélération du GPU. Comment cela se comparera-t-il aux capacités de Silverlight, par exemple ?

Je sais que Unity est un excellent moteur 3D, mais serait-il possible de rendre des formes raisonnablement complexes (par exemple, un modèle humain à partir de Poser ) dans Silverlight ou en mode natif dans la prochaine génération de navigateurs ?

Enfin, à quel point cette nouvelle révolution est-elle lointaine ? Verrons-nous l'accélération du GPU dans les navigateurs Web d'ici la fin de l'année ?

Veuillez excuser mon ignorance totale dans ce domaine. Merci !

1voto

Rene Schulte Points 2084

Je suis presque sûr que tous les principaux navigateurs prendront en charge l'accélération GPU dans un avenir proche. Pour l'instant, Silverlight ne prend en charge que certains scénarios d'accélération matérielle de base. Il est possible de mettre en cache les éléments de l'interface utilisateur sur la carte graphique et d'effectuer des transformations 2.5 (transformer des plans 2D en perspective).

Silverlight doit rattraper son retard avec HTML 5 à ses trousses. Le support de la 3D accélérée par le matériel est ma principale demande de fonctionnalité pour les prochaines versions de Silverlight. Je ne suis pas le seul à avoir ce souhait, cette demande de fonctionnalité est la troisième à l'échelle mondiale. http://silverlight.mswish.net

Aujourd'hui, nous disposons d'un moteur 3D cool pour Silverlight appelé Balder . Pour l'instant, il effectue un rendu logiciel, mais Einar (le principal développeur) mettra sûrement en place un support GPU lorsque Silverlight rattrapera son retard. Balder prend en charge les formats de modèles 3D. Voir l'exemple de navigateur aquí .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X