Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Thomas Lebrun

Tout sur WPF, LINQ, C# et .NET en général !

[WPF] "3D Programming for Windows": De quoi occuper mon temps libre !

J'ai toujours considéré le développement 3D comme un monde à part Smile En effet, cela fait appel à certains concepts ou certaines notions qui ne sont pas forcément simples à prendre en main.

Heureusement, je compte bien rattrapter mon retard et mes lacunes: j'ai en effet reçu hier matin le dernier livre de Charles Petzold: "3D Programming for Windows (avec WPF)"

Pour le moment, je n'ai fait que le survoler mais j'ai déjà remarqué un changement par rapport à son précédent livre ("Applications = Code + Markup"): il y a un peu plus de captures/aperçus des programmes dont il livre le code source !

Bref, voila de quoi occupé mon temps libre pendant quelques temps Smile

De plus, c'est toujours plus agréable à lire lorsque l'auteur vous l'a dédicacé Wink

Je tâcherais de vous livrer mes impressions et/ou commentaires au fur et à mesure de la lecture de ce livre qui, je le sens, va vite devenir une référence en la matière (tout comme son premier livre sur WPF).

A+

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: dimanche 2 septembre 2007 12:05 par Thomas LEBRUN
Classé sous : ,

Commentaires

richardc a dit :

Personnellement, venant du monde de la 3D (3D Studio, l'ancêtre de 3DSMax), je trouve le titre de ce livre mal adapté.

Il y a bcp de choses à dire sur le 3D de WPF, ce qu'elle permet, ce qu'elle apporte (propose) à l'UI.

Manipulation de la caméra, intéraction, etc. mais pas création réelle de la 3D.

Consommateur quoi ;-)

# septembre 2, 2007 12:27

Pierre Morel-Fourrier a dit :

J'ai reçu ce livre avec du retard après l'avoir commandé sur Amazon, et donc sans dédicace... mais je rejoins (un peu) le commentaire de Richardc : ce n'est pas un livre pour "faire de la 3D", au sens ou on peut l'entendre communément.

Ce n'est pas avec ce livre qu'on apprendra à faire un petit jeu en 3D, et ce n'est pas non plus son but. Pour ça, voir XNA par exemple (et l'excellent "XNA unleashed").

Non, ce livre apprend les fondamentaux de la 3D, et comment utiliser la 3D dans l'interface utilisateur d'une application Windows. C'est ça qui est nouveau : faire une interface utilisateur en 3D.

Les notions de 3D expliquées et mises en pratique dans ce livre sont relativement simples je pense. Elles sont bien en deça de ce qui est utilisé dans les jeux 3D.

Mais pour faire une interface en 3D pour une application Windows, il n'y a pas besoin de shaders, particules, bump mapping, d'outils de conception 3D complexes (commme 3DSMax, Maya ou Blender),etc. Quelques objets 3D tous simples avec une texture appliquée suffisent largement, et c'est bien ça la 3D dans WPF.

Pensez au carroussel d'articles en 3D qu'on a vu dans toutes les démos : ce sont de simples cubes qui se déplacent. On est bien loin des effets et des objets complexes des jeux en 3D.

Interface utilisateur 3D et jeu en 3D sont deux mondes très différents. Ce livre, ainsi que la 3D dans WPF, sont adressés à ceux qui veulent faire des interfaces utilisateurs en 3D.

Et puis, Petzold, c'est pas n'importe qui. Il ne fait pas du "consommateur". C'est la référence en développement d'application sous Windows depuis 20 ans, à mon avis.

Oh et puis zut, le prochain qui critique un bouquin de Petzold, je le zigouille. Avis aux amateurs :o)

# septembre 2, 2007 15:08

Thomas LEBRUN a dit :

Personnellement, je vous donnerais mon avis sur la question une fois que je l'aurais lu :)

# septembre 2, 2007 15:14
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [Perso] Découvertes estivales : Linux (Part I) par Le blog de FremyCompany le il y a 4 minutes

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 14 heures et 40 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le il y a 15 heures et 54 minutes

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le 07-03-2009, 09:00

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15

- SharePoint : Gestion des Erreurs 6398, 7076 et 6482 par Blog Technique de Romelard Fabrice le 07-02-2009, 11:53