Home » Archive

Articles in the Matrix Fall Category

DirectX, Featured, Headline, Matrix Fall, Visual Basic »

[4 Jan 2009 | 11 Comments | ]

Matrix Screensaver in 3D using the authentic fonts and original effects from The Matrix movie.
Add and show custom texts in the Matrix Style.

It uses the Direct3D APIs and Visual Basic 6. Many effects. Fully configurable. Source code included.

This code received the ‘Superior Code’ award from Planet-Source-Code and many great feedbacks from programming websites.
Source code is fully documented in French and in English (older version).
Hope you like it !
Download files :
And if you like the software, feel free to make a donation (via Paypal)

.
(A french version of this post is …

C++, Matrix Fall, OpenGL »

[3 Jan 2009 | 29 Comments | ]

This code emulates the falling code effect (digital rain effect) from the Matrix movie.
It uses the authentic fonts and a new particle engine for better visual effects.

Coded in c++ with the OpenGL API. Source code included.
This code received the ‘Superior Code’ award for Planet-Source-Code and many great feedbacks from programming websites.
Source code is fully documented in French.
Hope you like it !
(A french version of this post can be found on this blog)
And a Visual Basic version (Matrix Fall 3D) can also be found here (possibility to set custom texts)

C++, Matrix Fall, OpenGL »

[30 Dec 2008 | No Comment | ]

Test en OpenGl d’un effet que je tentais de mettre au point pour la nouvelle version du Matrix Fall, mais qui pour finir n’aura jamais été utilisé.
L’effet est obtenu en décomposant une image de base en une série de carrés dont la taille est paramétrable.
Dans ce cas-ci, les carrés ont une taille de 1×1 pixel. Pour une image de 256×256, cela donne un total de 65536 particules.
Rien de très compliqué techniquement. Les sources commentées vous permettront d’apprendre à charger une image au format BMP ainsi que de comprendre les fonctions …

C++, Matrix Fall, OpenGL »

[30 Dec 2008 | No Comment | ]

Cette démo est en quelque sorte l’objectif que je m’étais fixé pour me lancer dans le c++.
Pas mal de petites nouveautés et notamment l’utilisation de l’OpenGl, contrairement à DirectX utilisé pour Matrix Fall 3D.
C++ oblige, comparé au vb, la puissance est multipliée par 10x, ce qui m’a donné l’occasion d’y ajouter un petit effet de particule que je trouve assez sympa.
Cette démo a été portée sur Linux : KMatrix 3D par Artur Szymiec.
Et pour télécharger la démo et les sources, c’est par ici : .

DirectX, Featured, Headline, Matrix Fall, Visual Basic »

[30 Dec 2008 | No Comment | ]

Ecran d’ouverture du Matrix Fall 3D.
Matrix Fall 3D est un écran de veille 3D pour Windows. Codé en Visual Basic 6 et DirectX.
Récompensé plusieurs fois sur divers sites de programmation dont Planet-Source-Code.com. Les sources sont fournies avec l’application.
Bon… je vous préviens, j’ai jamais su présenter un projet lorsqu’il venait de moi (objectivement je veux dire). Ce projet, c’était pas une commande venant d’un client, ni un exercice pour passer le temps et encore moins quelque chose sur lequel je comptais pour gagner de l’argent… Non, juste un projet, par passion …

DirectX, Matrix Fall, Visual Basic »

[29 Dec 2008 | No Comment | ]

Deuxième version du Matrix Fall largement améliorée et disponible en écran de veille pour Windows.
Ecran d’ouverture avec effet de titre configurable:

Effet de pluie digitale:

Télécharger : 
Et si vous appréciez ce programme, n’hésitez pas à faire un don (via Paypal)

.

Matrix Fall, Visual Basic »

[29 Dec 2008 | No Comment | ]

Démo “Matrix” codée en Visual Basic 6 et DirectX représentant la chutte des caractères (pluie digitale) du film Matrix.

Telecharger: .