logo Use CA10RAM to get 10%* Discount.
Order Nowlogo
(5/5)

For this task you will create a short animated movie

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

Task 1: Animated Movie 

For this task you will create a short animated movie.  The movie should contain approximately 30 seconds of animation.  Extended periods with little animation will not count towards the 30 seconds (if you need periods like this for dramatic effect, extend the overall length of the movie).

The specific requirements for the movie are:

30 seconds of animation using procedural (script-based) animation techniques

Camera positioning and movement must be automated - no user input.

Must tell a “story” (not just random animation)

Must include one or more sweep objects.  At least one sweep object must meet the same requirements as for Task 1 in Assignment 1.  This object may be the same as used in Assignment 1 or a new object.

Must include one or more animated composites.  At least one composite must meet the same requirements as for Task 2 in Assignment 1, but in addition must have procedurally (script-based) animated components.  Again, this may be a different object to that submitted for Assignment 1 or the same object.

Note that any defects identified for assignment 1 should be corrected for this assignment in order to meet these requirements.

Your animation may include any other objects and animations (e.g. objects and animations constructed using 3D modelling software), but these will not contribute to your marks.  In other words, only your C# scripts will be marked.

Put your animation in a Unity scene called Movie.

Task 2: Textured Object 

For this task you must create a textured object.  You may use any image for the texture, or create the image yourself.  This object does not have to be included in the movie (for example, you may feel that the texture spoils the aesthetics of the movie).  If the object is not included in the Movie scene, make a new Unity scene called Extras that contains the object.

The specific requirements are:

The object must consist of more than six polygons that are not co-planar (i.e. more complex than a cube)

Texture coordinates must be calculated manually or procedurally in your object creation script

The texture(s) must contain recognisable details, not just a plain colour, or “noise”, or a repeating pattern.  This will enable the marker to determine the accuracy of the texture application

Task 3: Technical Project 

For this task you will complete a significant programming/technical project on a topic of your choice.  The specifics of your extension should be negotiated with the lecturer.  Some examples of extensions that would be considered “significant” are:

Implementation of advanced lighting shaders (vertex and/or fragment shaders, not Unity surface shaders etc.)

Other shader-based effect

Mesh deformation (e.g. skinning or mesh animation)

Animated textures

Inverse kinematics or other animation technique

It is strongly recommended that you discuss your proposed extension with your tutor and or the unit coordinator to ensure that the extension will be achievable and meet requirements.  You may use other resources with proper acknowledgement, but it is only your scripts that will contribute to your mark. 

 

 

(5/5)
Attachments:

Related Questions

. Introgramming & Unix Fall 2018, CRN 44882, Oakland University Homework Assignment 6 - Using Arrays and Functions in C

DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma

. The standard path finding involves finding the (shortest) path from an origin to a destination, typically on a map. This is an

Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t

. Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class. The LineItem class will represent an individual

Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th

. SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

. Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Atharva PatilComputer science

654 Answers

Hire Me
expert
Chrisantus MakokhaComputer science

920 Answers

Hire Me
expert
AyooluwaEducation

507 Answers

Hire Me
expert
RIZWANAMathematics

856 Answers

Hire Me

Get Free Quote!

413 Experts Online