Click here to Skip to main content
Posted 27 Sep '12 - 8:07
mrsh66259
Edited 28 Sep '12 - 10:26

Comments
Sergey Alexandrovich Kryukov - 27 Sep '12 - 14:37
Not clear what do you consider a "matrix" while showing just a desktop wallpaper, but it's equally unclear what could be your problem. Also, do you expect use to provide solutions for three different languages at the same time for who-knows-which platform? And solutions for what? The question is so far from making sense that I voted 1, sorry. --SA
Joan Murt - 27 Sep '12 - 15:02
That's very easy, get C++ and use the predefined function that comes with the basic compiler: matrix:neo.start();
TRK3 - 27 Sep '12 - 18:17
Actually you don't even need to compile any C++: Get old CRT with ancient machine running DOS. Run the command: copy c:\dos.exe con Using an HD video camera, film the screen. Play back the video through a projector, de-focus the projector and place a green filter in front of it. Capture that projected image with your video camera again. Take the resulting video and play it back in full screen mode on your new high end desktop machine. You could also achieve the same thing with CGI -- I think Pixar leases spare computing time on their cluster when they aren't using it.

1 solution

1. load/create some images of text
2. duplicate and post-process images (colour of text, size of image, gaussian blur)
3. draw them with per-pixel alpha transparency, one atop the other.
Done.
 
You could read the XCPClock[^] article here at CP, by Hans Dietrich. It and many, many other articles deal with using images with transparency.
 
A few links:
AlphaBlend function and 32 bit bitmaps with alpha channel[^]
Per Pixel Alpha Blend[^]
Guide to Image Composition with Win32 MsImg32.dll[^]
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Your Filters
Interested
Ignored
     
0 OriginalGriff 325
1 Aarti Meswania 250
2 Sergey Alexandrovich Kryukov 249
3 Slacker007 240
4 Ron Beyer 190
0 Sergey Alexandrovich Kryukov 8,743
1 OriginalGriff 7,124
2 CPallini 3,678
3 Rohan Leuva 3,011
4 Maciej Los 2,403


Advertise | Privacy | Mobile
Web01 | 2.6.130516.1 | Last Updated 28 Sep 2012
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid