Giter Club home page Giter Club logo

4a_anim_numerique_genetic_algorithm's Introduction

4A_Anim_Numerique_Genetic_Algorithm

Deux projet sont présent dans le dossier de Rendu

  1. Projet d'algorithme genetic pour le cours d'Animation numérique

Installation:

  1. Ouvire le fichier install.bat et renseigner le chemin d'accès à la bibliothèque cinder, le chemin doit pointer sur le dossier racine de cinder (dossier include, boost, libr, src, ...)
  2. ouvrir le projet visual 2013
  3. Compiler le projet
  4. Lancer l'application en Release avec l'utilisation de la carte graphique haute performance pour de meilleur performance

Une version compilé est disponible dans le dossier : Rendu/Genetic_Algorithm/bin

Utilisation: Une fois l'application lancé il est possible de paramétré l'application à l'aide du panneau de gauche. Ce panneau permet :

  • Changement du mode d'input

    • Camera
    • Load d'image
  • Afficher/Cacher les stats de l'application (FPS, FPS de l'algoGen)

  • Mode load d'image

    • Loader une image en cliquant sur le bouton
    • Loader plusieurs image en drag and drop
      • L'appui sur la touche 'n' permet de switcher entre les diférentes images chargées
  • Mode Camera

    • L'appui sur la touche 'c' permet de prendre une capture d'écran
    • Mode Temp réel
  • Paramétrisaction de l'application

    • Choix du nombre de population qui sera utilisé par l'algoGen
    • Nombre de pixel qui seront utilisé par un Stixel (Moyenne des n pixel par un Stixel)
    • Espacement des Stixel
  • Paramétrisation de l'algoGen

    • Pourcentage de Copy des meilleurs population
    • Pourcentage de Mutation des meilleur population
    • Pourcentage de Combinaison des meilleur population
    • Pourcentage de Génération de population aléatoire
  • Controle de l'application

    • Lancement
    • Pause
      • Nexstep si l'application est en pause
    • Stop

Le pannaux en haut à droite permet le controle de la camera

Le pannaux Shader permet de paramétrer le shader:

  • Nombre de voisins utilisé pour la moyenne des luminance
  1. Projet de Valentin

Ne fonctionne que dans Visual, recompiler le projet en Release et l'executer directement dans la solution

Il est possiblde de translater la camera sur son axe local Z avec les touches S et W

4a_anim_numerique_genetic_algorithm's People

Contributors

arthurtorrente avatar gval avatar lecomteemerick avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.