VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



A Lotta Noise

by Robert Rayment (69 Submissions)
Category: Graphics
Compatability: Visual Basic 3.0
Difficulty: Advanced
Date Added: Wed 3rd February 2021
Rating: (10 Votes)

"A Lotta Noise" by Robert Rayment: (UPDATE2 Cycle speed added) (UPDATE with faster linear Perlin & Marble) This is a demonstration of 32-bit StretchDIBits which can be run as VB code or VB + machine code. Perlin noise (Linear or Cosine-EASE), wood grain and marble surfaces can be designed on a picture box varying from 16x16 to 768x512 pixels. Color weighting, scales, wood and marble types, animated scales and color cyling can be done and the image saved, as a BMP, at any point. The prog can be run with any system color setting. A long integer graphic surface has the advantage in that it can more easily be dealt with using MMX. This demo is just the 'tip of the iceberg' but the method might be useful for designing textures for any application since the machine code is quite general and the bin file can be run locally. Zip file 38 kb.

Assumes
Just run
Code Returns
Pictures
API Declarations
StretchDIBits
CallWindowProc ( for running m/code (see Ulli))

Rate A Lotta Noise

Download A Lotta Noise

Download A Lotta Noise (39 KB)

A Lotta Noise Comments

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

Post your comment

Subject:
Message:
0/1000 characters