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

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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