introduction to alice web design section 8-2 alice is named in honor of lewis carroll’s alice in...
Post on 19-Dec-2015
219 views
TRANSCRIPT
![Page 1: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/1.jpg)
Introduction to Alice
Web Design
Section 8-2
Alice is named in honor of Lewis Carroll’s Alice in Wonderland
![Page 2: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/2.jpg)
Alice
A programming tool 3-D graphics
3-D models of objects
Animation Objects can be made to move around the virtual world (a simple video game or simulation implemented in 3-D)
If you want to download Alice at home you can get the latest version from the web:
www.alice.org
We will be using Alice version 2.0 in class.
![Page 3: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/3.jpg)
Demo: Getting started
Starting AliceWe have installed Alice on the D-Drive in a folder called Alice
Newer PCs you will find it on C-Drive in the folder Alice
Load and run a world Octopus (movie)
Skater (interactive)
![Page 4: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/4.jpg)
Kinds of Animations
Two kinds of animations:Movie
Passive user watches the animation
InteractiveActive user clicks on mouse, types a key on keyboard …
Actions of user are called events
![Page 5: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/5.jpg)
Demo: A new world
Create a new world File New
Choose template
![Page 6: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/6.jpg)
Demo: Adding objects
![Page 7: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/7.jpg)
Techniques and Tools
Mouse is used toapproximately position objects in the scene
Camera Navigation is used toset the camera point of view
Drop-down menu methods are used to resize objectsmore precisely position objects in the scene
Quadview is used toposition one object relative to another objectAllows you to see the object from 4 angles at the same time
![Page 8: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/8.jpg)
ObjectsAn "object" is
any thing that can be identified as unique from other things
How is an object unique? has a name has properties:
width, height, color, location
can perform actions (methods):associated actions it can performtasks it can carry out
![Page 9: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/9.jpg)
Object Parts
Objects may be composed of parts
![Page 10: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/10.jpg)
3 Dimensions, 6 DirectionsA 3D object has
3 dimensionsheight, width, depth
6 degrees of freedom (directions of movement)
![Page 11: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/11.jpg)
Center of an objectAt the center of mass
Where it stands on the ground
Where it is held
![Page 12: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/12.jpg)
ClassObjects are categorized into classes
Each object is an instance of the class.
All objects in a class have similar properties and generally can perform the same tasks.
Person
Dogs
peter
mary
paul
spike
scottie
fluffy
![Page 13: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/13.jpg)
Galleries
Classes (3D models) are found in the galleries Local gallery
Web gallery
![Page 14: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/14.jpg)
Demo: Saving a world
Writing and testing an animation is an intense load on the computing system – a crash can occur.
Best solution: save your world every 15 minutes
(Or at least every half hour)
also save to a backup system
(for example, a zip disk or memory key)
![Page 15: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/15.jpg)
Quick Demo
Lunar Lander…
![Page 16: Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland](https://reader031.vdocuments.site/reader031/viewer/2022032201/56649d2e5503460f94a04eb4/html5/thumbnails/16.jpg)
Rest of Today
Read Chapter 1 from the homework section of the Hancock Web Site
Section 1, Introduction to Alice
Section 2, Alice Concepts
Tips & Techniques 1, Special Effects
Try out Alice on your PC