Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
src
 
 
 
 
 
 

README.md

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

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.