Create a game or interactive portfolio element

Assignment Help Other Subject
Reference no: EM131505171

Assessment 2 - PROJECT - Shader Demonstration in an Interactive Environment

Overview

Create a game or interactive portfolio element demonstrating the skills taught in this unit.

You will be assessed on the following abilities:

Being able to adapt and integrate the techniques taught in this unit to a single, coherent application.

You can achieve this by: modifying the code provided in the practical sessions an combining them into a single application; writing an application from scratch; or using the Prac09 code as a starting point to build upon.

Being able to create new shaders employing the principles covered in this unit - showing master of the complete process from generation to final rendering within an interactive application.

Objectives

The nature of your game/demonstration is up to you. You may use the code provided for the sample chess scene as a basis but should modify it to demonstrate the elements listed below. If the code is reused then the mechanics must be significantly altered i.e. it may no longer represent a chess scene, and modifications must be more extensive than can be achieved by modifying numbers or copy-and-paste alterations to the existing code. This can include replacing the models used with either ones you have created or obtained from publically available sources (ensure you cite your sources properly).

This project should represent a piece of work that you would be proud to include in a portfolio to show a potential employer -- it will be assessed accordingly.

Your game/demonstration could incorporate combinations of the following, or other similar interesting features:

1. Motion of objects through the use of transformations using the vertex shader (automatically using the inbuilt counters or via keyboard input).

  • The camera in the chess scene provides an example of such.
  • You are encouraged to consider moving objects in the scene (such as the pieces), provide more sophisticated forms of view control, or build hierarchical systems of motion.

2. Additional, uniqie surface shader applied to the surface of a model.

  • improved shaders for the chess pieces to have more realistic representations of ebony and marble (or other material types)
  • create new objects with appropriate surface shaders
  • represent the properties of the surfaces, their patterns and their interaction with the environment (including lighting) utilizing the concepts and practicals covered in class.

3. An advanced lighting effect.

  • multiple moving light sources, providing shadows for the objects in the scene normal mapping
  • advanced lighting model incorporating additional lighting effects (such as spotlights or attenuation).

4. A form of procedurally generated content.

  • terrain,
  • complex surface textures
  • object deformations
  • or other relevant elements that are dynamically created at run-time.

Reference no: EM131505171

Questions Cloud

What happens to the level of employment and the wage paid : Suppose that in a monopoly union framework the union maximises its wage bill and the firm's labour demand curve can be approximated by a straight line.
Identify key networking components : Assignment: Network Foundation Presentation. Identify key networking components. Explain when each is most applicable for use.
What is the effect on wages and employment of an increase : Suppose in an efficient bargaining framework, the union and firm have attained a particular equilibrium on the contract curve.
Describe the requirements development process : Describe the requirements engineering/development process. Identify and describe requirements elicitation best practices or techniques.
Create a game or interactive portfolio element : Create a game or interactive portfolio element demonstrating the skills taught in this unit. The nature of your game/demonstration is up to you
What is the core of this contract curve : You and a friend are on holiday on a remote island but you have forgotten to bring any food. A fixed supply of coconuts is the only thing available to eat.
Describe how progressives tried to resolve this issue : Analyze the areas that were in need of reform in American Society during the period between 1890 and 1920. Choose one specific issue to focus on.
Illustrate a three-step process of walrasian adjustment : Consider a two-person/two-good exchange economy, illustrated by a box diagram as in Figure. Illustrate a three-step process of Walrasian adjustment.
What type of wan connection you recommend : How the IP subnets will change in order to accomplish this requirement? What type of WAN connection you recommend?

Reviews

Write a Review

Other Subject Questions & Answers

  Compose a paper discussing your course of action and how

you are the ceo of a small chain of womens clothing stores. you notice that your total sales are beginning to dwindle

  Why is the topic important to employee training

Why is the topic important to employee training and development? Justify your response, giving at least three reasons, supported by at least two scholarly resources

  What is the contribuion margin

The California hotel is a 100 room limited service hotel with ADR of $80 and variable costs per room of $20. Assume there is no other sales activity. Its monthly fixed cost total $120,000.. what is the contribuion margin and contribution margin ratio..

  Cost variance-schedule variance-cost performance index

Which metric does a project manager have most control over: cost variance, schedule variance, cost performance index, and schedule performance index?

  Analysis of whether or not the nasw code of ethics

Analysis of whether or not the NASW Code of Ethics presented in Appendix C of Ethical Leadership in Human Services is adequate in guiding a social worker through your chosen dilemma.

  Psychodynamic-humanistic-existential-behavior

The biomedical approach as well as the psychodynamic, humanistic-existential, behavior, and cognitive approaches to psychotherapy listed in your text

  What are the stages of negotiation what are the three most

what are the stages of negotiation? what are the three most important steps in the negotiation planning process and

  Create a powerpoint presentation outlining travel regulation

Please use the following links to create a powerpoint presentation outlining travel regulations and safety tips for driving in Poland. The presenation needs to be alteast 20 Slides.

  What is the main function of the legislative branch

What is the main function of the legislative branch? What role does the executive branch play in the formation of laws? Summarize how these two branches work together.

  Acronyms is not paired with its correct translation

A certain supply chain is made up of: Raw Materials Supplier, Components Manufacturer, A firm that manufacturers Sub-assemblies, End Item Manufacturer, Wholesale Distributor, and Local Retail Chain Warehouse.Who is considered the second tier suppl..

  What are the qualities of an ideal businesswoman or

what are the qualities of an ideal businesswoman or businessman? what characteristics enable someone to succeed in the

  HR person for midwest aviation

You are the HR person for Midwest Aviation, a company that provides private charter flights and maintenance services for private planes. The safety guidelines and regulations require that pilots and maintenance people wear belts, harnasses, and other..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd