Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
Synthèse d'images avec OpenGL (ES)
Nerzic Pierre
D-BOOKER
69,00 €
Épuisé
EAN :9782822701624
Ce livre ambitieux a pour objectif de vous former aux techniques de la synthèse d'images temps réel avec OpenGL. Il explique les possibilités et les limites d'OpenGL sur les concepts les plus importants. Il n'est exhaustif ni côté synthèse d'images, ni côté OpenGL, mais il établit un lien fort entre les deux domaines et vous permettra de comprendre les deux. Une première partie préliminaire vous introduira les bases d'OpenGL et vous montrera par quelques exemples simples ses possibilités et ses contraintes. La suite du livre est traitée selon le point de vue de la synthèse d'images. L'auteur établit clairement une distinction entre la forme d'un objet (le maillage) et son apparence (le matériau). Enfin, vous verrez plusieurs techniques permettant d'améliorer la qualité des images produites, telles que les ombres portées, les reflets et différentes astuces de dessin couramment employées en synthèse temps réel. Tous les exemples sont fournis pour OpenGL/OpenGL ES et WebGL, autrement dit en C++, Android/Java et HTML5/JavaScript.
Une sorte de bruit, comme une petite voix toute menue, m'interpella [... ] La petite voix malicieuse reprit : " je suis là devant toi, tu ne me vois pas ? je suis la goutte d'eau. Mais une goutte d'eau ne parle pas ! Si mais les hommes ont perdu l'habitude de nous entendre : ne m'entends-tu pas, quand le soir je tombe avec mes surs sur le velux de ta maison ? "
Comprendre l'esprit d'un langage est une chose, le mettre oeuvre en est une autre. Ce manuel de référence vise à fournir des réponses précises et pratiques aux problématiques les plus courantes que vous rencontrerez en utilisant le langage de script Lua. En complément des solutions directement issues du langage, vous y trouverez des conseils pour utiliser au mieux les extensions les plus stables, soigneusement sélectionnées par les auteurs, sur des domaines d'applications importants : base de données, réseau, interface utilisateur, manipulation de fichiers, recherche de motifs, etc. Ce manuel est donc plus qu'une référence du langage, c'est un panel le plus complet possible de l'univers de Lua. Cette deuxième édition intègre les nouveautés de la version 5.3 de Lua. De nombreuses entrées ont été ajoutées, portant notamment sur les opérateurs binaires, les nombres entiers, l'Unicode, la sérialisation, le module Profiling de LuaJIT. Niveau : Intermédiaire Pour ceux qui commencent à développer en Lua mais manquent de pratique Si vous débutez en Lua, nous vous recommandons la lecture préalable du manuel d'apprentissage. Le guide de Lua et ses applications est un ouvrage en deux volumes indépendants : le manuel d'apprentissage et le manuel de référence. Le premier vise à vous initier de manière progressive à ses différents usages, de l'écriture de scripts simples à la conception d'une application complète. Le second (celui-là même qui est présenté sur cette fiche) vous permet d'avoir toujours sous la main des exemples précis pour résoudre les problèmes les plus fréquents.
Troisième volet de Scilab : de la théorie à la pratique, ce livre vous présente les principaux outils de traitement de signal disponibles dans Scilab et vous montre au travers d'exemples concrets comment les mettre en oeuvre. Vous y apprendrez notamment à manipuler les transformées de Fourier, moduler/démoduler des signaux, effectuer une analyse spectrale par différentes méthodes (modèle ARMA, périodogramme de Welsh, méthode Capon et Lagunas), filtrer un signal en utilisant sa décomposition en ondelettes ou encore séparer plusieurs sources. Vous verrez également comment tirer parti des fonctionnalités graphiques de Scilab et construire des applications avec interfaces graphiques. Ce livre vous fournira également un bon exemple pratique de mise en oeuvre de Scilab. Si vous débutez avec Scilab, commencez par le volume I. Les fondamentaux. Niveau : Intermédiaire/avancé.
Xcos est un module interne à Scilab dédié à la modélisation et la simulation de systèmes dynamiques hybrides. Il comprend un éditeur graphique permettant de réaliser simplement des modèles en agençant des blocs et des connecteurs issus de bibliothèques de palettes spécialisées dans différents domaines, qu'elles soient natives, externes ou développées par l'utilisateur lui-même. Ce manuel, entièrement consacré à Xcos, vous explique comment en tirer pleinement parti, de la réalisation de schémas simples à la configuration de vos propres palettes. Les deux premières parties vous enseignent un premier niveau d'utilisation, prise en main de l'interface et compréhension de la signification des composants graphiques. Les parties suivantes vous permettront d'aller plus loin : modélisation acausale, manipulation de composants Modelica/Coselica, analyse fine des modèles et création de blocs utilisateurs. Si vous débutez avec Scilab, commencez par le volume I. Les fondamentaux. Niveau : Intermédiaire/Avancé.
Créez des jeux de A à Z avec Unity est une série de quatre modules pour acquérir les bases du développement de jeux avec Unity et le langage C#. Selon votre niveau, vos besoins et vos ambitions, vous pouvez très bien ne lire que l'un ou l'autre de ces modules. Au format imprimé, les modules sont regroupés deux à deux. Le présent volume (I et II) vous mettra le pied à l'étrier. Il aborde toutes les étapes de la conception d'un jeu jusqu'à sa publication. Vous créerez successivement un jeu d'aventure 3D à la première personne pour PC et un jeu de plateforme 3D pour smartphones et tablettes. Si vous êtes intéressé par la 2D, lisez aussi le second volume. L'approche pédagogique adoptée par l'auteur est résolument pratique. Son objectif : vous rendre rapidement opérationnel en vous initiant à un ensemble de techniques de base que vous pourrez ensuite enrichir au fur et à mesure de votre apprentissage. En outre, un jeu étant fait pour être partagé, publié ou vendu, il vous sensibilisera à tout ce qui contribuera à en améliorer la visibilité.