VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Kaleidescope

by Bill Soo (4 Submissions)
Category: Graphics
Compatability: Visual Basic 3.0
Difficulty: Intermediate
Date Added: Wed 3rd February 2021
Rating: (5 Votes)

This code demonstrates the technique of writing direct to graphical memory in a Kaleidescope. The technique basically maps an array to a bitmap address. Changes to the array then affect the bitmap. I first saw this method used by Simon Price.

Inputs
No necessary inputs, although the user can enter his/her own bitmaps
Assumes
If you do make your own bitmaps, they must be 256 colour (8bit) and square. The sides should be an even number of pixels. The largest bitmap I've tried is 624x624 pixels.
API Declarations
Uses RTLMoveMemory, GetObject

Rate Kaleidescope

Download Kaleidescope

Download Kaleidescope (48 KB)

Kaleidescope Comments

No comments have been posted about Kaleidescope. Why not be the first to post a comment about Kaleidescope.

Post your comment

Subject:
Message:
0/1000 characters