AutoLISP  | C++  | VRML  |
Programming - AutoLISP
Wei Yan



Selective Structures
Draw a rectangular house with four different possible types of roofs.
User input: two points to decide a rectangular outline, the height of the house, the type of the roof, and the height of the roof.


Tracery
This work demonstrates a recursive function to generate geometric designs found in the tracery.


Parametric Generation
Use a recursive function and parameters to generate windows.


3D Sierpinsky
Demostrates generation of 3d Sierpinsky fractals.


Broadway Boogie-Woogie Generator
AutoLISP and Dialog Control Language (DCL) program.
Using a dialog box interface, user can define some parameters to create his/her own Broadway Boogie-Woogie. The program can also generate Broadway Boogie-Woogie randomly by using a random function.


Here are some defined and random results.
Lighting CAD and Visualization, 1996
AutoLISP in my Master degree thesis. As a part of the thesis, an AutoLISP program can calculate the direct illumination of any point on any plane based on a 3D model in the AutoCAD environment.

Courses & Thesis (ETH)