CS 285: SOLID MODELING, Spring 2002
Assignment #2
Introduction to SLIDE
This is a tutorial assignment that gives you a first exposure to SLIDE
and to the "sweep" construct in particular.
This is what you should learn from this assignment:
- How to run SLIDE from machines in Soda Hall -- and perhaps elsewhere.
- How to modify a working SLIDE file to fit your own needs.
- How the "sweep" construct and its parameters work.
- How to capture your result visually as a JPG or GIF file.
This project should be done individually by everyboy in the course.
I want to make sure that everybody gains access to SLIDE and knows how to run it.
Also, I want everybody for themselves to express their creativity.
:-)
The Actual Assignment
-
Copy the SLIDE program monogram.slf
to your own environment.
Run "slide monogram.slf" and hope to see a display on your screen.
Manipulate the various sliders and study their effect.
-
Study the
SLIDE documentation on the web.
After reading some of the background information,
familiarize yourself with the
SLIDE Language Specification, in particular with the
"Geometry" statements
and with the first five ""Geometry Node" statements,
"object" through "torus,"
as well as with the "polyline" and "sweep" commands.
-
Look at the source file monogram.slf and try to understand
how this relates to the display that you see on the screen.
-
Make some changes to the ##Control Points##
and see how that affects the generated sweep.
Create one or more new sets of control points and
and place them to create a free-form display of your own personal initials.
-
When you have found your own perfect design,
change all the initial preset parameters on the various sliders
to those values that yield your prefered model,
so that when you next start up this program,
your design shows up without any further adjustments needed.
-
Capture your design visually, using a screen saver (SnagIt or similar)
to make a JPG image of the display window.
-
Send me an e-mail with your modified slide file,
and with a JPG image of the intended display (just to be safe)
as an attachement -- before the deadline.
-
The Deadline is Tuesday, Feb. 5, 6am.
Nice, Creative Solutions
What you should also do:
You may also look at additional SLIDE example files in ../CODE .
For some assignments, there may be additional information,
like "Getting Started ..." hints, on the
Instructional Web Pages for this course.
PREVIOUS < - -
- - > CS 285 HOME < - -
- - > CURRENT LECTURE < - -
- - > NEXT
Page Editor:
Carlo H. Séquin