IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Effet matrix + animation


Sujet :

C

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 7
    Points : 2
    Points
    2
    Par défaut Effet matrix + animation
    Bonjour,

    Une personne que je connais voudrait utiliser un effet matrix similaire à celui du film pour faire une animation (pour la présentation d'un projet).

    Le but serait de faire défiler une matrice (quelques secondes) puis de faire apparaitre une table de vérité, mais je ne sais pas vraiment comment faire.
    Je me disais qu'avec un code faisant la matrice, on devrait pouvoir arriver à quelque chose.

    L'idéal serait ceci :
    La matrice défile (en codage binaire) pendant quelques secondes.
    A l'emplacement souhaité, les 1 et les 0 se bloquent pour laisser au final la table de vérité.

    J'ai trouvé le code C d'un écran de veille Matrix (installé de base sous linux). Il est assez complet et gère pas mal de chose (grande ou petite police, types de caractère (glyphes, codage binaire, codage héxadécimal ou codage génétique), vitesse, etc..).
    J'ai aussi trouvé le code C d'un effet matrix sur un forum de C..
    Mais je ne sais pas si ça peut sevir.

    Est-ce que vous auriez une idée ?

    Merci

  2. #2
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 685
    Points : 30 974
    Points
    30 974
    Billets dans le blog
    1
    Par défaut
    Ben en fait, un tu cherches à faire un effet d'écran. Pour ça, il te passer par une librairie de gestion d'écran (comme DirectX par exemple). Mais sinon je ne vois pas trop quelle est ta question...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    C'est plutôt d'un coup de pouce dont j'aurai besoin.

    Je pense qu'on peut faire cette animation en C mais ce ne sont pas mes quelques notions qui suffiront (j'ai jeté un oeil sur les deux codes des effets que j'ai trouvé et je ne connais pas un paquet de choses).

    D'ailleurs si vous avez un lien vers un forum spécialisé en C, ça m'intéresse. On m'a dit que ce que je voulais était compliqué donc je préfère multiplier mes chances

    Sinon tu peux développer sur l'effet d'écran (et la librairie), je ne vois pas ce que tu veux dire.

  4. #4
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Bin il te faut une bibliothèque graphique, tu ne peux pas le faire en C standard. Tu dois passer par exemple par SDL, OpenGL, DirectX ... au choix suivant ton système où si tu veux quelque chose de portable ! On a des forums pour chacun de ses bibliothèques !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Merci.
    Je vais aller demander dans la section adéquat, mais là je n'y connais vraiment rien.

  6. #6
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Citation Envoyé par Oups.. Voir le message
    ... mais là je n'y connais vraiment rien.
    Bin c'est pour ca que le verbe apprendre existe
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Le problème n'est pas d'apprendre mais le temps avant la présentation et le temps libre..

    Sinon je pose la même question que dans la partie SDL vu que c'est centré sur le C :

    Sinon, est-il possible de définir un tableau en C ?
    Parce que l'idée simple serait de créer un tableau.
    Chaque case aurait ses coordonnées et sa valeur (0 ou 1).
    Le programme gèrerait le défilement des caractères et ferait la vérification : si le caractère qui passe devant la case est égal à la valeur de la case alors stop ; si la case et occupée ou si le caractère n'est pas le bon alors le défilement continue.

Discussions similaires

  1. Effet pour animation de texte
    Par korona dans le forum Flash
    Réponses: 6
    Dernier message: 09/09/2009, 15h58
  2. Importer les effets d'Anim-FX dans Flash ? possible ?
    Par LudovicBablon dans le forum Flash
    Réponses: 0
    Dernier message: 08/11/2008, 14h42
  3. Effet matrix + animation
    Par Oups.. dans le forum SDL
    Réponses: 4
    Dernier message: 02/04/2008, 23h08
  4. Impossible insérer effet avec animation shop
    Par Pandhora dans le forum Imagerie
    Réponses: 0
    Dernier message: 25/10/2007, 20h32
  5. Réponses: 1
    Dernier message: 08/05/2007, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo