/* */ import java.util.Random; rRandom = new Random(); String rTitle = new String("101 things to do using Art of Illusion:"); String[] rString = new String[] {"Make icons for your favorite applications", "Make some game sprites", "Create an alien planet", "Make a rocketship that holds 30 people", "Illustrate household items", "Create graphics for an educational game", "Make a poster", "Make an animated video \"bed\"", "Design a 3D interface", "Create graphics for a \"Myst\"-like game", "Make a model of your house", "Animate your recent fall down the stairs", "Create an exploded diagram of your vacuum cleaner", "Design a pen you wish you could buy", "Recreate the work of DaVinci in 3D", "Illustrate a battlefield", "Animate a cool e-card", "Make your own logo", "Express your theory of life in 5 cubes or less", "Create a new type of flower", "Redesign your bedroom/garage/kitchen/study", "Create a new type of home theater layout", "Design an ergonomic, low-cost house made of recycled materials", "Render your favorite molecule using Global Illumination and Caustics", "Create a forum avatar", "Model your family crest", "Make Halloween wallpaper for your computer", "Create a walkthrough animation of the human heart", "Design your own space elevator", "Build an underwater base", "Model your favorite golf course", "Make a car that is designed to use the ground effect", "Create a political flyer", "Make a short film about hamsters", "Model a musical instrument", "Make a Valentine's Day card", "Design a skyscraper", "Model a marshmallow on a stick", "Design a sculpture to go in front of your skyscraper", "Create a procedural marshmallow texture", "Model a Jellyfish", "Create a wristwatch for James Bond", "Make a sword that would be used by lemur-like warriors", "Render Tux holding the AOI logo and wearing 3D glasses", "Write an AOI plugin to fetch email", "Make a CD cover image for your favorite band", "Design a new tennis racquet", "Render a tropical island", "Make a dollhouse", "Model an art studio", "Recreate a scene from an old computer game", "Model a memory from your childhood", "Take a break and model your favorite dessert", "Model a tree house", "Create a new type of water pistol", "Make the ideal swimming pool", "Render several old scenes with transparent backgrounds and make a collage", "Composite a UFO into a family photograph", "Model a Smurf", "Model a 3D scene of you modeling a 3D scene of you modeling a 3D scene", "Build a better mousetrap", "Build a better moosetrap", "Make abstract architecture using the Sculpt tool", "Make a rainbow", "Make an optical illusion", "Write your name in 3D using primitives", "Make a 3D birthday cake for someone special", "Make a robotic cat", "Design a futuristic outhouse", "Make a greenhouse", "Create a futuristic outdoor science lab", "Model your favorite sandwich", "Make a haunted house", "Perfect a method for creating procedural lightning", "Depict your car on the surface of Mars", "Make a park you'd like to visit one day", "Model your least-favorite neighbor's house with a moving truck outside", "Design a stuffed animal for sentient robots", "Render up some silly putty", "Use Monte Carlo illumination to render a building in Monaco", "Use Photon Mapping to create a map of the photon", "Render a rather nasty character using caustics", "Make a comic book character", "Animate an inanimate object", "Enter a competition for high-end 3D software users", "Invent a new type of paperclip", "Make some artwork that looks hand-drawn", "Make a procedural texture that spells your name (cursive is OK)", "Design a new type of tropical fruit", "Make a new kind of insect", "Recreate a favorite scene from a history book", "Improve your local TV news station's 3D logo and send it to them", "Render some tools from your garage with battered texturing", "Make a Christmas card for a computer geek", "Invent a new type of light saber", "Model a volcano erupting", "Make some jewelry", "Render something at 100x1000 pixels", "Fix up an old scene with new lighting and textures", "Make some interface icons for software you use frequently", "Try some new lighting schemes", "Model something you think is impossible to model in AoI"}; rIndex = rRandom.nextInt(rString.length); rThing = rTitle + "\n\n" + rString[rIndex]; rThings = new BStandardDialog("101 Things...", rThing, BStandardDialog.PLAIN); rThings.showMessageDialog(window);