ZonePROG.com Actualités
Découvrez dans la ZonePROG.com une aide à la programmation sur DirectX, des tutoriels en français, l'actualité des orientations technologique du jeu vidéo sur PC et console.
Des détails sur DirectX 10
Microsoft commence à lâcher certains détails sur sa futur API, DirectX 10. Des améliorations ont été apportées à DirectInput afin de pouvoir gérer l'utilisation du mode vibration d'une manette Xbox 360. Apparemment, ceci est possible grâce à XInput. L'API a été remaniée pour fonctionner avec Windows. DirectSound a aussi son petit lot de modifications et d'améliorations, mais le plus gros du travail chez la firme de Redmond semble s'être porté sur Direct3D.
Plus grand, plus beau ?
Tout d'abord, les plafonds en matière de texture et d'expansion mémoire ont été revus à la hausse puisque DirectX 10 gère des textures 8192 x 8192 contre 2048 x 2048 pour l'ancienne version. Bien entendu, la plus grosse innovation vient des unified shader model, qui est un langage de shader qui permet d'utiliser les mêmes instructions pour les Vertex et les Fragments shaders et d'avoir ainsi les mêmes contraintes.
DirectX 10 marque aussi la disparition des caps qui déterminent les limites des différents GPU. En clair, on ne vérifie plus si tel format est supporté, si tel filtrage peut-être utilisé, bref, du moment qu'un GPU est DirectX 10, qu'il soit ATI ou NVIDIA, il ne devrait pas y avoir, en théorie de différence, même si en pratique certaines fonctionnalités restent optionnelles comme le filtrage des textures FP32.
De nouvelles fonctionnalités ont aussi été ajoutées comme le Geometry Shader qui permet d'accroître la complexité et le réalisme des scènes. Pour rappel, le Geometry Shader se trouve dans le ' drawing pipeline ' et permet aux programmeurs de prendre une forme simple, comme un triangle ou un point, et de construire une forme complexe autour de cette forme simple.
Vista et DirectX 10
De nombreux détails ont été divulgués lors de la publication d'une interview entre des responsables Microsoft et les rédacteurs d'ExtremeTech, dont la raison pour laquelle DirectX 10 n'est disponible que sur Vista. Microsoft affirme que cette décision fut grandement motivée par le nouveau système de pilotes implanté par le nouveau système d'exploitation. Ce dernier fait moins appel au kernel, car il place certains éléments en mode utilisateur ce qui permet d'apporter plus de stabilité. Les responsables Microsoft ont néanmoins admis que les jeux qui tireront vraiment parti de cet API sont encore loin même si le bal des jeux DirectX 10 devrait débuter avec Halo2.
Histoire
Pour rappel, DirectX a été développé en 1995 pour encourager les programmeurs de jeux sous DOS à basculer sur Windows. Ils pouvaient ainsi accéder aux puces graphiques et sonores sans avoir a écrire un code spécifique pour chaque modèle de puce présent sur le marché. DirectX est surtout connu pour Direct3D, qui est la partie la plus visible et celle qui a été la plus travaillée, mais il ne faut pas oublier que DirectX se compose aussi d'autres modules comme DirectSound, DirectInput ou DirectMusic.
Plus grand, plus beau ?
Tout d'abord, les plafonds en matière de texture et d'expansion mémoire ont été revus à la hausse puisque DirectX 10 gère des textures 8192 x 8192 contre 2048 x 2048 pour l'ancienne version. Bien entendu, la plus grosse innovation vient des unified shader model, qui est un langage de shader qui permet d'utiliser les mêmes instructions pour les Vertex et les Fragments shaders et d'avoir ainsi les mêmes contraintes.
DirectX 10 marque aussi la disparition des caps qui déterminent les limites des différents GPU. En clair, on ne vérifie plus si tel format est supporté, si tel filtrage peut-être utilisé, bref, du moment qu'un GPU est DirectX 10, qu'il soit ATI ou NVIDIA, il ne devrait pas y avoir, en théorie de différence, même si en pratique certaines fonctionnalités restent optionnelles comme le filtrage des textures FP32.
De nouvelles fonctionnalités ont aussi été ajoutées comme le Geometry Shader qui permet d'accroître la complexité et le réalisme des scènes. Pour rappel, le Geometry Shader se trouve dans le ' drawing pipeline ' et permet aux programmeurs de prendre une forme simple, comme un triangle ou un point, et de construire une forme complexe autour de cette forme simple.
Vista et DirectX 10
De nombreux détails ont été divulgués lors de la publication d'une interview entre des responsables Microsoft et les rédacteurs d'ExtremeTech, dont la raison pour laquelle DirectX 10 n'est disponible que sur Vista. Microsoft affirme que cette décision fut grandement motivée par le nouveau système de pilotes implanté par le nouveau système d'exploitation. Ce dernier fait moins appel au kernel, car il place certains éléments en mode utilisateur ce qui permet d'apporter plus de stabilité. Les responsables Microsoft ont néanmoins admis que les jeux qui tireront vraiment parti de cet API sont encore loin même si le bal des jeux DirectX 10 devrait débuter avec Halo2.
Histoire
Pour rappel, DirectX a été développé en 1995 pour encourager les programmeurs de jeux sous DOS à basculer sur Windows. Ils pouvaient ainsi accéder aux puces graphiques et sonores sans avoir a écrire un code spécifique pour chaque modèle de puce présent sur le marché. DirectX est surtout connu pour Direct3D, qui est la partie la plus visible et celle qui a été la plus travaillée, mais il ne faut pas oublier que DirectX se compose aussi d'autres modules comme DirectSound, DirectInput ou DirectMusic.
Réouverture du forum
Après quelques jours de fermeture, le forum de la ZonePROG est retour, il se dote d'une nouvelle version dont le très attendu (par moi du moins) filtre anti-spam. Pour le moment il reste en lecture seule, c'est-à-dire que vous ne pouvez pas poster de message n'y répondre, le temps de faire les derniers tests ; l'ouverture complète se fera dans les tout prochains jours.
Www.zoneprog.fr
La ZonePROG est maintenant aussi accessible à l'adresse www.zoneprog.fr !
Cette adresse permettra notamment un meilleur référencement dans les moteurs de recherche.
Cette adresse permettra notamment un meilleur référencement dans les moteurs de recherche.
Forum : La guerre continue
Cette nuit plus de 500 messages spam ont étés posté, j'ai donc décidé de fermé le forum temporairement, le temps de passer à la nouvelle version qui permet de filtrer de façon plus efficace les messages. Il s'agit d'une opération délicate afin de ne pas perdre les messages existant, les développeurs de ce forum ont crées un moteur de mise à jour, mais il me reste à faire les templates pour qu'ils s'intègrent correctement dans le site ; je ne pourrais, pour des raisons personnelles travailler sur ces templates dans les jours qui vont venir, mais je ferais mon possible pour que cette fermeture temporaire soit la plus courte possible. Ce qui me déçoit le plus hors mis la perte de temps ce que l'énergumène responsable de cela pénalise toute une communauté de bénévoles ; décidemment la bêtise n'a pas de limite.
Tags HTML dans le forum, le retour
La suppression des tags HTML n'a malheureusement pas suffit à arrêter les crétins qui s'amusent à spammer le forum, j'ai été donc contraint de trouver une solution plus drastique ; au lieu de modérer après les posts, maintenant les messages ne s'afficheront qu'après modération, c'est un peu plus embêtant car on perd les conversations en temps-réel, mais c'est le prix à payer pour la tranquillité.
Bientôt un module physique dans DirectX ?
Une annonce d'emploi publiée il y a quelques mois par Microsoft laisse à penser que le géant de Redmond travaille sur un module nommé ' Direct Physics ' qui pourrait être intégré prochainement à DirectX. ' Direct Physics ' pourrait être chargé d'améliorer tout ce qui concerne la physique dans les jeux 3D. On peut également penser qu'il permettra de proposer un standard (comme Direct3D en son temps pour la 3D) afin d'exploiter les capacités de n'importe quel type de carte (carte dédiée AGEIA, carte 3D...).
Le poste à pourvoir propose bien de ' rejoindre une équipe grandissante, responsable de développer Direct Physics [...] Cette équipe va proposer quelque chose qui peut être considéré comme un grand pas en avant pour les développeurs de jeux qui pourront alors intégrer une physique poussée dans leurs moteurs. Elle travaillera en étroite collaboration avec l'équipe de Direct3D '.
Pour rappel, AGEIA (avec ses chips dédiés, les PPU) mais également les fabricants de processeurs 3D NVIDIA et ATI (via leurs chips 3D et leurs solutions permettant de coupler deux cartes 3D sur un PC) souhaitent se lancer dans les calculs liés à la physique assistés par du matériel. On ignore toutefois quand ce mystérieux ' Direct Physics ' pourrait voir le jour...
Le poste à pourvoir propose bien de ' rejoindre une équipe grandissante, responsable de développer Direct Physics [...] Cette équipe va proposer quelque chose qui peut être considéré comme un grand pas en avant pour les développeurs de jeux qui pourront alors intégrer une physique poussée dans leurs moteurs. Elle travaillera en étroite collaboration avec l'équipe de Direct3D '.
Pour rappel, AGEIA (avec ses chips dédiés, les PPU) mais également les fabricants de processeurs 3D NVIDIA et ATI (via leurs chips 3D et leurs solutions permettant de coupler deux cartes 3D sur un PC) souhaitent se lancer dans les calculs liés à la physique assistés par du matériel. On ignore toutefois quand ce mystérieux ' Direct Physics ' pourrait voir le jour...
Tags HTML dans le forum
A cause de quelques imbécile (et le mot est faible) qui utilise le forum pour sans doute augmenter leur PageRank dans google, j'ai été contraint de désactiver les tags HTML dans les posts du forum; j'en ai plus qu'assez de supprimer les messages parasites. Il reste encore pour le moment la possibilité de faire des liens avec des '<>' comme indiqué dans le formulaire de 'Nouveau sujet'; mais s'il le faut, je supprimais aussi cette possibilité.
Je rappelle que ce forum est modéré; je laisse la plus grande liberté possible aux contributeurs de mettre les messages qu'ils veulent mais ce type d'agissements je ne le tolérerais pas et sera, bien souvent dans les heures qui suivent, purement et simplement supprimé, donc cela ne leur apportera rien.
A bon entendeur messieurs les pollueurs de forums.
Je rappelle que ce forum est modéré; je laisse la plus grande liberté possible aux contributeurs de mettre les messages qu'ils veulent mais ce type d'agissements je ne le tolérerais pas et sera, bien souvent dans les heures qui suivent, purement et simplement supprimé, donc cela ne leur apportera rien.
A bon entendeur messieurs les pollueurs de forums.
Changement d'hébergeur
Après plusieurs années passées chez OVH, la ZonePROG change d'hébergeur pour 1&1 afin de pouvoir bénéficier de meilleures conditions techniques, j'espère que je n'aurais pas de mauvaises surprises. Il se peut que pendant quelques semaines certains problèmes mineurs apparaissent.
La refonte technique (et graphique) complète du site avance bien, même si elle n'est pas aussi rapide que je ne l'espérais, car malheureusement, je ne dispose pas de tout le temps nécessaire pour réaliser cette refonte rapidement. En attendant, le site reste accessible en l'état. N'hésitez pas à me signaler d'éventuels problèmes d'accès au site.
La refonte technique (et graphique) complète du site avance bien, même si elle n'est pas aussi rapide que je ne l'espérais, car malheureusement, je ne dispose pas de tout le temps nécessaire pour réaliser cette refonte rapidement. En attendant, le site reste accessible en l'état. N'hésitez pas à me signaler d'éventuels problèmes d'accès au site.
Bonne année 2006 !
Pour les traditionnels voeux, à tous une excellente année 2006 pleine d'innovation, de productivité, d'imagination, de convivialité etc.
Bien sur, je n'oublie pas la famille, la santé, etc mais il fallait un peu d'originalité TIC.
"Il faut rajouter de la vie aux années et non des années à la vie." [Proverbe Chinois]
Les résolutions pour 2006 :
- Un nouveau site pour la ZonePROG, n'étant pas très bien nourri, sa croissance est très difficile ;-p
- De nouvelles rubrique notamment sur mon métier premier le développement web; je sais, je sais c'est toujours les cordonniers les plus mal chaussés.
- Et bien plus encore...
Bien sur, je n'oublie pas la famille, la santé, etc mais il fallait un peu d'originalité TIC.
"Il faut rajouter de la vie aux années et non des années à la vie." [Proverbe Chinois]
Les résolutions pour 2006 :
- Un nouveau site pour la ZonePROG, n'étant pas très bien nourri, sa croissance est très difficile ;-p
- De nouvelles rubrique notamment sur mon métier premier le développement web; je sais, je sais c'est toujours les cordonniers les plus mal chaussés.
- Et bien plus encore...
Fin du flux RSS...
Flux RSS
Découvrez dans la ZonePROG.com une aide à la programmation sur DirectX, des tutoriels en français, l'actualité des orientations technologiques du jeu vidéo sur PC et console.
Rubrique Flux RSS Développement - Nb abonnés : 9
Rubrique Flux RSS Développement - Nb abonnés : 9
| Adresse du flux RSS à copier/coller |


zoneprog