Spring 1999 Modeler Artifacts


Please rank these artifacts submitted for the Modeler project (10=highest, 1=lowest). The highest-ranking artifacts will be awarded some extra credit (to be determined).

You must enter your UW student number at the bottom of the form, and only votes from CSE 457 students and staff will be counted. If you vote more than once, only your last set of votes will be counted.

Don't forget that you can take a look at the interactive versions if you're on campus at: \\ifilesrv1\projects\cse457\proj2\artifacts - map the share to a network drive, make sure your TCL and MODELER environment variables are set. Then just click the loadmodel.bat file to load a model.


"batdroid" by Kalon Jelen and Eric Dettinger

Batdroid - the Star Wars Episode one battle droid found in the previews.

Note - this uses a somewhat modified version of the modeler files. Make sure to run this at low detail, and preferably on a machine that handles texture mapping. Also, try the animation menu from the bottom, in the order they are presented - it will look more...interesting. Finally, all the scrollbars save rotate around axis only work on the firstmost animation option, entrance.
"buggy" by Ryan Wellman
"Calvin & Hobbes" by Howard Sun and David Churchill
"Conn" by Trevor Olson and Aaron Belcher

To play connect four:
Start animations.
Select the column you want to place in.
Check Place Piece. A piece is placed when the value is changed from false to true).
Repeat.

If you want to watch the computer play check AutoPlay.

Try playing from different board positions; the board always rights itself for the firing animation.
"DarkTemplar" by Wes Cumberland and Aaron Jacobs

Loading Instructions:
-----------------------
Make sure you have your TCL environment variable set correctly and run LoadModel.bat. Unfortunately, we were too lazy to make our own project/model so we replaced the Stemthing code with our own. So load Stemthing.dll.
Also, be sure that the anim.txt file is in the directory out of which you're running the program. This should be the same directory as the loadmodel.bat file
What's a Dark Templar?
-----------------------
Dark Templars are characters from the video game Starcraft and its expansion pack Brood War, both produced and developed (and copyrighted) by Blizzard Entertainment. They have abilities such as turning invisible (cloaking) and they wield an energy sword much like lightsabers.
Fun with the Dark Templar:
-----------------------------
In the modeler there are several (mostly self explanitory) sliders and a couple checkboxes. There's also a drop down box that lets you select one of his three animations or his action figure mode (called "Standing!").
In action figure mode, you can pose him using the sliders, when he's animating, he ignores all the sliders (except cloaking, dolly, and the head sliders).
Unfortunately, we didn't know enough TCL to provide more room for sliders, so the sliders are all hooked up to the joints on both sides of his body. And to get all of them to display, you need to have a 1600x1200 display, like in the 228 lab.
Features:
----------------------
* glowing blade. We've placed three lightsources inside the blade to provide dynamic lighting when the blade is extended. These lightsources are extinguished one by one as the blade retracts (one per 1/3rd of the blade).
* Cloaking ability. Through the use of alpha, our character can "cloak". Unfortunately due to the construction of the primitives, this causes some funky interference as the inner polygons and the ones in the back become visible.
* Blinking eyes! He blinks. use the slider. nuff said.
* Full articulation on arm joints. We tried to maintain some reasonable limits on the shoulder/arm rotations, but you can get him into some crazy positions.
* Keyframe animation: Our model's animations are achieved through a simple scriptable keyframe animation system with linear interpolation between the keyframes. ANIM.TXT is the script file for the animations, it's in a LISP-ish format. (ack 473 flashbacks).
*The eyes reflect the blade too, it's cool. :)
*We used law of cosine equations to achieve an IK style effect on his lower legs. Play with the "distance to foot slider" to see this effect. Unfortunately after a certain point, the legs dissappear because the equations return infinty for those values.
"Dilbert" by Aaron Nonis and Bruno Banceu
"dippybird" by Margaret Reitz and Nathan Sheller
"Druid" by Patricia Wedum and Ilin Tsai
"Flik the Bug" by Aafreen Siddiqui and Yunfei Xie
"JellyFish" by Mike Hollinshead and Lon Tierney

For our project it is best to view the jellyfish by rotating it kind of sideways on the z-axis.
You can also change all the view points by rotating along the x and y axis. Animating
it gives a really cool look as well, which we tried for a realistic kind of swimming
motion.

Change the length of the skin by the "length" slider, and change the size of the inner body
with the lower "size" slider.
"Kung Fu" by Raymond Quan and Jon Burns

You should be at 1600x1200 resolution in order to play with all the sliders.
"Pinocchio" by Tony Faizal and Ryan Wong
"Rd" by Frank Snow and John Lamont
"Spaceship_Thing" by Ryan McDonough and Scott Stroupe
"Spider" by Kristy Walker and Lisa Boucher

It is best not to uncheck manual mode while the spider is in the "dead" mood - he will try to jump while he is dead and this looks a little funny. He won't cycle into this mood while he is jumping, but if he is already there, he stays there. We will fix this in the future but unless you wan to get a good laugh, don't try it :)
The "manual mode" check box allows the user to set the leg position. If this is checked and animation is turned on, he will not jump. If "mood swings" is checked while animation is turned on he will cycle moods, unless he is jumping (manual mode is unchecked). The color controls will only affect the worried, or normal spider. The other spiders are set colors.
"Starwars ATAT" by Hakim Weatherspoon and Corey Phillips

The ATAT is a character from Star Wars, which reeked havoc on the rebel forces. This model can walk around the screen slowly looking for victims, attack with lasers, or crash and explode into a colorful blast field.
Enjoy, but don’t be scared. :@
"Taz" by Erin Moore and Adam Czeisler

For best viewing, use low-quality, and do an animation using "automatic schitzophrenic" or "automatic natural". Watch Taz - he will get mad and start really shaking! He should kick up dust and dirt when his body starts moving wildly enough.

Also try Flat-shaded with "automatic schitzophrenic", it really looks cool...like a cartoon.
"Teapot" by Zheng Fan and Steve Kauffman

Try sliding the "salute me" slider, and watch the teapot's eyes and eyebrows move. You can also play a little game by modifying the "cube_*" sliders, and try to move one of the sugar cubes into the teacup, or onto the teapot's tongue. The floor is just a bunch of red "sugar cubes," and you can change the floor pattern as well as the stack of sugar cubes by modifying the "sugarcube rotation" parameter.

The teacup is made out of a GL line strip, which is rotated thru 360 degrees in order to make the cup shape.
"Toy Soldier" by David Carlton, Shaida Tahsili, and Ward Scotland

For the genuine South Park look, click the "Disable Lighting" checkbox and turn on Flat Shading in the View menu.
"ToyBird" by Keng Wong and Hang Quan
"Wounded Soldier" by Alex Dejarnett and Adam Kirk

If the program doesn't load properly it might be because it can't find the texture map file (even if you're not on a machine that supports texture mapping). copy wood8.bmp to c:\ and try again.
Enter your UW student number: