C++ Programs (Win / Linux)


MaMeEd
binaries (566 KB)

Marcel's Metadata Editor. Fast preview of .jpg photos with rating option and 3D globe to show GPS location of image. 2012-2018.
MLPizzaTimer
A countdown timer (click for own page).
MMP
binaries (766 KB)

Marcel's Music Player. OpenGL program with graphical view of song, seeking, speeding up etc. 2007.
EUCE
binaries (50 KB)

Exif User Comment Editor. Fast preview of .jpg photos from your digital camera and editor for EXIF user comments. 2009 bug fix update. (Requires: MSVC 2005 SP2 runtime libs).

even older stuff





Blacksquare
Show a black square to the webcam. The corners of the square are detected and an image is drawn replacing the black square.
Bluescreen
A blue screen application that doesn't actually require a uniform background. It doesn't work too well with my cheap webcam.
CdFgIst
Start screen for a CD of a study group.








City Model Viewer
My master's thesis project. more...
ClickSound
clicksound.zip (79 KB)

Click on an area to plackback a sound, create your own skins and sounds.
fakeShadowing
Local realtime shadows generated using the z-buffer.
Fragtal
A recursive subdivided Ikosaedron as a planet.
freqs
Frequency analysis mapped to piano keys.
glBalls
OpenGL screensaver with balls poping up.
Kurve
OpenGL screensaver.
M3DModeler
A simple and incomplete 3D modeler for small models.
Magnify
Magnifying glass.
Marching Cubes
A marching cubes implementation for the visualization of implicit surfaces like the shown metaballs.
Mbs
A qix clone, unfinished.


MHD
mhd.zip (679 KB)

Massive Hamster Detonator. Funny OpenGL-Demo with Sound. Some friends had the idea, I just implemented it.
MImgEdit
Image processing application to test some of my algorithms.
MouseMessageDistorter

mmdist.zip (20 KB)

Prevents some mouse clicks from delivery. Use this in stealth mode on a computer of a friend that is too good in the network game you are playing.
MPhotoViewer
OpenGL photo viewer with nice transitions to the next image.
MPresentationViewer
Presentation tool with nice transitions and 3d effects.
Oszi Pong
Simple Pong implementation using a AD/DA-converter card to display the game on an oscilloscope. The pads can be controlled by potentiometer resistors.
Particle Image Morphing
3D Particles morphing from one gray scaled image to the next.


Progressive Meshes
Implementation of a polygon reduction algorithm. I implemented the choice criteria in this students project.
PoloStadion
OpenGL simulation of a canoe polo game. Very incomplete.
Puissance4
... or 4 in a row. An OpenGL network game with stereo glasses and head tracking for motion parallax.
Quickmotion Studio
Modified version of a frame grabber to capture a quick motion movie.


Razorschnek
An OpenGL space shooter.
rgbhistogram / hslhistogram
3D RGB or HSL Histogram. Simple but nice. Written for 3d scannner presentation.
RifViewer
Displays the layout of CAD-Star boards. This is my own layout for a small circuit develloped at an internship.




Rubber

rubber.zip (11 KB)

Simple but good screensaver modifying slowly the pixels on your screen.
SobelCam
Shows edges of the live webcam video stream.






SphericalWavelets
Wavelets on a sphere using a recursive subdivision of an icosaedron.
visGrayMountain
Uses the gray values of an image as z coordinate. Written for the 3d scannner presentation.




VisuFusion
Programm for a research project on autonome driving. I did major parts of the visualization.

© Marcel Lancelle