1 / 51

Lesson 2

Lesson 2. Alice 2.0 Training. Welcome back!. ALL INFOCOMM MEMBERS!. Login!. Username: NRIC Password: MOE@2012 Set new password!. Admin Matters. Name: Gabriel Tan Zhilong CG: 2B/11 HP: 84280379 Email: gabriel_tan_zhilong@hotmail.com Website: tjcalice.wordpress.com. Recap!.

penney
Télécharger la présentation

Lesson 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lesson 2 Alice 2.0 Training

  2. Welcome back! • ALL INFOCOMM MEMBERS!

  3. Login! • Username: NRIC • Password: MOE@2012 • Set new password!

  4. Admin Matters • Name: Gabriel Tan Zhilong • CG: 2B/11 • HP: 84280379 • Email: gabriel_tan_zhilong@hotmail.com • Website: tjcalice.wordpress.com

  5. Recap! • Content covered last lesson • Introduction to Alice • Adding objects to World • Storyboarding • Programming

  6. Mini Quiz! • What is Alice used for? • 3D Animations/Games • What did we create last week? • Car moving along track • What was your assignment? • Story idea about global warming

  7. Recap! • Last lesson’s assignment! • Coming up with an idea of a story based on the theme of global warming

  8. Lesson Outline • Lesson 1 – Introduction to Alice • Lesson 2 – Programming + Project

  9. Contents • Camera Actions • Advanced Programming • Working on project

  10. Camera Actions • What is a camera?

  11. Camera Actions • Imagine the camera as a satellite

  12. Camera Actions • Open Alice software! • Double-click Icon:

  13. Camera Actions • Camera Movements • Camera Properties • Dummy objects

  14. Moving a Camera • Editor mode • Video mode  Programming codes

  15. Moving a Camera • Object Tree  Click on camera

  16. Moving a Camera • Details  Click on methods

  17. Moving a Camera • Camera actions! • Exercise 1: Add an object to the World and view it from many perspectives!

  18. Moving a Camera • Birds-eye view – Move away from object • Close-up – Get a good look at object • Back/Front view – Set point of view to object, move forward/backward, turn

  19. Dummy Objects • Imaginary objects placed at certain positions

  20. Dummy Objects • Camera set point of view to dummy object

  21. Dummy Objects • Adding dummy objects • 1) Move to position of dummy object • 2) Right-hand side, click on more controls • 3) Click on add dummy object at camera/object

  22. Dummy Objects

  23. Dummy Objects • Exercise 2: View an object from different perspectives using dummy objects!

  24. Camera Properties • Alternative way to view objects • Allows camera to follow certain objects, such as vehicles

  25. Camera Properties

  26. Camera Properties • Exercise 3: Add a vehicle to world, program vehicle to move and camera properties to follow the vehicle

  27. Advanced Programming • Background Animation • Human Animation

  28. Advanced Programming • Background animation • Movement of background of objects

  29. Advanced Programming • Add fan to world • Objects Gallery • Go to object tree, click on “+” at fan, select blades • Add loop • Methods, fan blades roll left 1 revolution

  30. Advanced Programming • To make it run as background: • Add a do together function • Add a do in order function • Place fan movement into do together • Place other animations into do in order

  31. Advanced Programming

  32. Advanced Programming • Alternative method • Click on World in Object Tree • Click on new method • Name as Fan Blades • Click on Fan Blades in editor • Add loop • Methods, fan blades roll left 1 revolution

  33. Advanced Programming

  34. Advanced Programming

  35. Advanced Programming • Go to home page • Click on “create new event” • Click on “when world starts” • Click on “world.Fan Blades”

  36. Advanced Programming

  37. Advanced Programming • Other objects: • E.g. carousel (amusement gallery) • Go to home page • Click on “create new event” • When world starts, play carouselAnimation

  38. Advanced Programming • Human Animation • Talking • Walking

  39. Advanced Programming • Add human to world (people gallery) • Made up of hands, legs • Hands outstretched?

  40. Advanced Programming • Adjust properties • Right arm roll right 0.2 revolutions • Left arm roll left 0.2 revolutions

  41. Advanced Programming

  42. Advanced Programming • Walking forward • Right hand forward • Right leg forward • Left hand backward • Left leg backward • Move forward

  43. Advanced Programming

  44. Advanced Programming • Other helpful functions: • Human saying • Click on human, methods“human say” • Drag and drop into editor • Set text, speech bubble colour, font size etc.

  45. Advanced Programming • Other helpful functions: • Set vehicle • E.g. Human move to car • In order for human to stay with the car, go to properties, change vehicle to car

  46. Summary • What we have learnt:How to adjust camera positionDummy objectsBackground animationHuman animation

  47. End of Tutorial • Any questions? • If not, you may start working on your global warming project!

  48. Project Requirements • Theme: Global Warming • Project: Create a 30 second animation to encourage people to save the Earth

  49. Sample Animation • Let us view my very own animation as an example!

  50. Summary • Next lesson:Continuation of projectShowcase projectsHow to design objects in Alice

More Related