Logo
Products
Planisphere
Constellation Editor
Dir2Mht
doc-xZQ
Tutorials
VB & OpenGL
Other VB stuff
Other
Donation
Contact

 

Other VB Stuff


[Česky]

Plasma generator

PlasmaExample of algorithm for generating smoke or clouds using fractals. This method is used for terrain generation - height corresponds to brightness. Here is source code.

CIE Chromaticity Diagram

The CIE Chromaticity Diagram is quite important in understanding a number of color science concepts. This code uses data of CIE 1931 2-degree observer, but other model can be used with minimal changes. One implementation is included - determining color of hot objects (stars etc.)

Cie

Rotated ellipses and sinusoides rendered using Bezier curves

There is no standard function for rendering rotated ellipses in Visual Basic or Windows API. It is substituted by not very powerful computation point by point. The larger resolution, the higher number of points is required to compute. Problem can rise when we need fill inner area. There is only slow FloodFill method for doing this. Here is example how to avoid these problems using Bezier curves. For any resolution all we need are eight points. These curves can be easy filled, exported into WMF format and, in addition, their rendering is hardware accelerated! Example contains code for rendering sinusoids too.

ellipses etc.

 

OpenGL

astronomy.cz
CESNET

 
Copyright © 2003-2007, Jan Tosovsky