Réalité virtuelle:
docs on-line.
Ces documents existent en ligne, ils sont donc accessibles aussi
pendant les stages, et viennent compléter les cours et exposés.
Connaissant votre amour des langues, j'ai cherché à utiliser
le plus possible des documents en Francais.
N'hésitez cependant pas à étudier les
tutoriels de Sun qui sont vraiment bien faits !
Quelques mots clefs souvent cherchés dans cette web-bibliographie:
JESS
VRML
OPENGL et JOGL
JAVA3D
CONTRAINTES
- Pour commencer en francais:
-
Eléments d'algorithmique
(livre on-line)
voir ch 11 géométrie algorithmique
voir ch 12 planification des trajectoires
-
modelisation de surfaces lisses
-
dynamique interactive d'objets rigides
-
animation des textiles par calcul parallele
- Algorithmes graphiques
Collection d'
algorithmes graphiques
GNU triangulated library
algorithmes graphiques
simples
- Computer Graphics Presentations
Computer_Graphics_Presentations_1995
,
Computer_Graphics_Presentations_1997
,
Computer_Graphics_Presentations_1999
,
Geometric Computation (MIT)
- Pas très compliqué, et assez utilisé:
Quadtree octree
- Facile également pour commencer:
COURBES ET SURFACES IMPLICITES et PARAMETRIQUES:
-
metaballs
-
surfaces implicites
-
courbes et surfaces de Bezier
-
courbes et surfaces de Bezier
- Plus compliqué:
Utilisation des systèmes de
particules
- COLLISIONS:
-
Detection de collisions
-
Parallelisme et Detection de collisions
-
Physique des collisions
- V.R.M.L.
(Francais)
-
VRML_Tutorial
univ. Genève
-
VRML
Sommaire
-
VRML
Introduction
-
VRML
Couleur Apparence Texture
-
VRML
Positionner Naviguer
-
VRML
Eclairage Environnement
-
VRML
Modèles prédéfinis
-
VRML
Multimédia Texte
-
VRML
Formes complexes
-
VRML
Blocs spéciaux
-
VRML
Détecteurs de position Evènements
-
VRML
Détecteurs spéciaux
-
VRML
Animation Interpolateurs
-
VRML
Scripts
-
VRML
Types de données
- VRML
VRML
Exemples
En anglais, mais avec plein d'exemples !
- Open standards for real-time 3d
References
- X3D
X3D: Et si V.R.M.L. disparaissait ?
aurions-nous encore SVG ?
- JAVA 3D
(Francais)
-
Java3D
Introduction
-
Java3D
Eléments graphiques
-
Java3D
Apparence
-
Java3D
Eclairage
-
Java3D
Animation
-
Java3D
Applets (révision)
- JOGL
SUN semble avoir renoncé à Java3D,
au profit d'un 'wrapper' d'OpenGL.
Je n'aurai qu'un mot: tant mieux !
-
Site officiel de JOGL
- OpenGL
-
OpenGL Page d'entrée
-
OpenGL Tutoriel
-
OpenGL Programming Guide
Version 1.0
-
OpenGL: Programmer's guide
Version 1.1
-
OpenGL: Reference
-
OpenGL: advanced pgm techniques
-
Référence des macros OpenGL tutoriel
-
OpenGL: tutoriel articles
- CosmoPlayer:
- Tutoriels orientés produits
tutoriels de 3dCafe
vrml photoshop 3dStudio flash maya autocad
- Cinématique, modélisation physique
-
3D en général
(un peu touffu, mais parle un peu de tout...)
-
Introduction à la modélisation physique
-
Cours d'infographie de l'université de Montreal
-
Modélisation et animation
de structures articulées
Une série de cours de l'école
polytechnique fédérale de Lausanne.
(Francais)
-
Cinématique directe et inverse
Un rapport de stage de l'école
polytechnique fédérale de Lausanne.
(Francais)
-
Cinématique inverse, contraintes,
manipulation de figures articulées
A LIRE (Anglais)
-
Computer Animation:
Algorithms and Techniques
(Anglais)
-
Free-Form Deformation
-
Geometric modelling
-
Computer graphics (Carnegie-Mellon)
-
Digital image processing
-
Maths for vision and image processing
-
Techniques de modélisation et de déformation
(Francais)
-
Informatique graphique (Paris XI)
-
-
EQUATIONS DIFFERENTIELLES
Quelques références en francais pour aborder les
résolutions d'équations différentielles
(méthodes d'éléments finis...)
-
Elements finis
(html)
-
Elements finis
(pdf)
-
Elements finis
(html) 'modulef' de l'INRIA
-
Méthodes numériques
(html) 'modulef' de l'INRIA
-
Méthodes numériques
-
computation methods in linear algebraa
-
algorithmes pour la méthode des éléments finis
-
Equation des ondes
méthode des éléments finis parallelisée
-
Mécanique des FLUIDES:
- FFT solver in fluid dynamics
-
Real_time Fluid dynamics
-
Fluid dynamics
-
Mécanique des fluides géophysiques
(1/2)
-
Mécanique des fluides géophysiques
(2/2)
-
calcul de structures
-
TRAITEMENT DES CONTRAINTES:
-
Constraint programming
-
Geometric constraint solving techniques
-
Contraintes
(ENS Cachan)
-
CAPSL Prolog constraints solver
-
CAPSL constraints solver
-
Modélisation par contraintes géométriques
-
Arithmétique des intervalles
-
TRAJECTOIRES:
Il y a une partie commune à la robotique; par exemple:
-
Calcul de trajectoires
(Espagnol)
-
Robot motion Planning and Control
livre en ligne:
-
Planning algorithms
introductory material
-
Planning algorithms
motion planning
-
Planning algorithms
motion planning
-
Planning algorithms
under differential constraints
-
MODELISATION PHYSIQUE:
-
Bond Graph
-
Un exemple (transformable en projet !)
Syntaxe bond-graph et simili SART
-
Un langage dérivé des bond-graph, le langage
Modelica
-
Open Modelica
-
AUTRES DOCUMENTS "I.H.M.":
-
références bibliographiques
- ANIMATION
-
VRML human body
-
animation d'un visage (en basic !)
-
Papers (Boulic)
-
Papers (LeCallenn)
-
coin3d
-
ARToolkit augmented virtual reality
- ROBOTIQUE
- Point de vue du
C.N.E.S en robotique
Les chapitres de généralités sont précieux.
-
FAQ de Robotique
-
pilotage robot par neuronal
- VISION
-
Reconnaissance des formes
E.P.F.L., en Francais.
-
vision par ordinateur
-
bibliography computer vision
(au passage: bel exemple de documentation automatique)
index computer vision
(encore en developpement...)
-
vision par ordinateur: codes sources
-
vision
-
stereo-vision introduction
en francais
-
stereo-vision
-
stereo-vision
- Jean-Francois Lavidalle communique l'adresse d'une bibliographie de
vision infographie
- VOIX
-
Voice communication between humans and machines
(on line)
-
Démonstration de synthèse vocale
(Lausanne)
-
Démonstration de synthèse vocale
MBROLA
(Mons)
- ITF HAPTIQUES
Matériel haptique
-
Réalité augmentée
-
Soldat virtuel
- Une utilisation qui monte en puissance:
Applications géographiques
GIS SIG
- LAST but not least
Le (fabuleux) site de Ken
Perlin
-
Pour adapter un CONTROLEUR +- FLOU à vos développements:
(en général, puis en résumé)
-
Clips en Java = Jess
Jess, the Java Expert System Shell
-
Java appelle Jess
Embedding Jess in a Java Application (1)
Embedding Jess in a Java Application (2)
-
Tout en Jess
Embedding Jess in a Java Application (3)
Embedding Jess in a Java Application (4)
Embedding Jess in a Java Application (5)
Embedding Jess in a Java Application (6)
-
Transferts Java --> Jess et Jess --> Java
Embedding Jess in a Java Application (7)
Embedding Jess in a Java Application (8)
Bon courage,
B. M. G.
bg@eisti.fr