List applications

Development Visual BASIC


This page is a small compilation of codes which I already posted on VBfrance for most of them.
They are small simple codes, describing a function and which were used by me either for devolloping the function or to analyze it to include/understand it.
 
 
 
SOURCE 
DESCRIPTION 
selection.zip (191 KB)  Example of selection in a OPENGL scene
capture.zip (217 KB)  Example of capture of screen for one returned OpenGL. The origin of source VB representing the whales and the dolphins is not mine but that of: Patrice Scribe, 1997 ' scribe@chez.com
intersection.zip (3 KB)  Calculation of the intersection between two triangles 3d, the function turns over the Vraie value if there is intersection.
boite.zip (3 KB)  Calculation of the intersection between limp in 3d (Calculation of the OBB Oriented bounded box).
inter.zip (3 KB)  Calculation of the intersection enters a triangle and a vector
boite_triangle.zip (4 KB)  Calculation of the intersection between a triangle and one limps 3d (OBB).
texte.zip (191 KB)  Posting of a text in 3d in a scene OPENGL.
doc.zip (279 KB)  English Doc. on the OpenGL functions.

I have a link on the functions openGL which is  in French:
Index of the functions OpenGL http://raphaello.univ-fcomte.fr/IG/OpenGL/OpenGLIndex.htm 

spline.zip (191 KB)  Representation of a spline in 3d. The body of the program is not mine. I modified an existing source found on the Net for a treatment in 3d This source allows the treatment of various Spline curves. This program is very visual, it makes it possible to see the difference in layout according to the type of Spline. Moreover it makes it possible to have a decomposition of the spline in small segments of right-hand side. What is very useful for example for the people who want to control a small machine of milling, to simulate a trajectory described in spline etc. The author of the program is Italian. I left the Italian comments. It is easy to include/understand in you find the co-ordinates of the author of origin: F Languasco
 

Note concerning the author original of the source: You will find on his site VB6 code. I traversed all these sources and I retained for you:
 

Overrated: Visu in 3d of a ground with calculation of the datum lines. To see absolutely! Overrated 

Caleido: Representation of a caleidoscopic curve with effect Caleido 

Fraczn2c: Representation of fractal Absolutely brilliant! FracZn2C 

CurveFamose: The curves famous I found the ardioid inside (my subject of math to the vat it has there many years and yes pépé it is time to lie down). A source has to see absolutely for those which likes the math or the students of final. CurveFamose 

PoliRad: Calculation of the roots of polynomial PoliRad 

And others.

LigneCylindre.zip (9 KB)  Calculation of the intersection enters a line and a cylinder.
The code of origin is not ego it is a source C found on the Net already several years ago. I put in the zip the source of origin.
distancepointligne.zip (4 KB)  Calculation of the distance enters a point and a line/a segment.
ligneligne.zip (4 KB)  Calculation of the distance enters a line and a line.
lignecercle.zip (4 KB)  Calculation of the intersection enters a line and a circle.
PtSilhouette.zip (27 KB)  Calculation of a point on the curve silhouette of a toric tool according to a vector.
Problem in relation to the simulation of machining
I found part of the answer in: http://www.me.uwaterloo.ca/~machlab/papers/2001_Surface_swept.pdf 
inter_parallelo.zip (4 KB)  Calculation of the intersection enters a vector and a parallelogram.
Rotate3D.zip (3 KB)  Calculation the rotation of a point in 3d according to an angle and a vector.


 

Please send your comments, bug carryforwards and others to: mailto:usinage5axes@free.fr


Home   |  read me !