from glib import *
Catégorie: 3D

06.10.06

Donner des yeux à ses bots Permalink (08:01:28) French (FR)
Catégories : Code, 3D, 493 mots

Présentation

Je vais vous présenter une méthode simple que je viens de mettre en oeuvre pour donner un semblant de vision à une entité dans un espace 3D.

Elle est très simple car elle ne s'occupe pas de l'atmosphère ni de la dégradation de la vue sur une longue distance. Cependant, il n'est pas si difficile de prendre en compte ces deux détails, peut être dans un prochain billet...

La technique que je vais présenter ici peut être adaptée à la plupart des visions. Je m'explique.

  • La vision pour une caméra, par exemple, va être fixe : elle va pointer dans une direction, va pouvoir repérer un mouvement plus ou moins loin selon sa qualité ;
  • Pour un humain ou apparenté, les yeux vont reprendre les mêmes propriétés que la caméra, mais vont avoir tendance à balayer un champ de vision (imaginez un garde qui doit surveiller une zone et qui scanne cette zone) ;
  • Enfin, une tourelle positionnée sur un tank va quant-à elle aussi reprendre le principe de l'humain, mais va effectuer une rotation totale et permanente.

On pourrait aussi imaginer d'autres visions, comme une vision omnidirectionelle.

Lire la suite...

Hurd, Gnu & Rock'n Roll

Une salade narrée dans un mauvais style. Ingrédients : lecture, hurd, informatique libre, musique et pire encore...

Nav

Archives

Syndication :
» RSS 0.92 (Userland)
» RSS 1.0 (RDF)
» RSS 2.0 (Userland)
» Atom 0.3

Compte :
» S'identifier...