Skip to content

Last year of BA in computer science project. Subject : Shadows in animation and video games

Notifications You must be signed in to change notification settings

PierreGe/shadows-in-animation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet BA3 : Les ombres au seins des jeux et animations

=======

Consigne

L'une des caractéristiques qui rend les animations et les jeux vidéo plus réaliste est l'éclairage et spécifiquement les ombres qui apparaissent à cause des objets qui bloquent la lumière. Différents algorithmes ont été proposés pour améliorer la qualité de ces ombres (hard ou soft) ou pour leur permettre de changer facilement lorsque l'orientation de la lumière change. Dans ce projet vous examinerez le domaine des algorithmes de rendu d'ombre et vous en comparerez quelques-uns dans un environnement de simulation 3D comme le OpenGL. Le but est de tester leurs aspects positifs et négatifs, voir les conditions dans lesquelles ils donnent le meilleur rendu. Vous pourrez aussi faire vos propre applications.

Contenu du dossier

  /rapport contient les différents rapports
  /references les reference envoyés par mail au début
  /screenshot des screenshots du programme 
  /src contient le code source

Requirement

ATTENTION Ce projet nécessite des drivers de carte graphique récent. Il ne fonctionnera donc pas dans Oracle Virtualbox dont le driver est périmé. Il a été testé sur Intel HD 4000 (Année : 2012)

  • Driver OpenGL >1.2
  • PyOpenGL
  • PyOpenGL_accelerate
  • "PyVRML97==2.3.0a4"
  • simpleparse
  • numpy
  • "OpenGLContext==2.2.0a3"
  • pydispatcher
  • pillow
  • python-pygame
  • PyQt4
  • glut
  • vispy
  • psutil

Executer le programme

cd src/
python main.py

About

Last year of BA in computer science project. Subject : Shadows in animation and video games

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published