Graphics Basics and Unity Unity Crossplatform game creation

Graphics Basics and Unity



Unity • Cross-platform game creation system developed by Unity Technologies, – A game engine – An integrated development environment (IDE). • Used for developing video games – web sites, desktop platforms, consoles, and mobile devices. • Unity Pro is available for a fee • Unity Free has no fee

Platforms • • Black. Berry Windows Phone Windows OS X, Linux (mainly Ubuntu) Android, i. OS, Unity Web Player (including Facebook), Adobe Flash Play. Station 3, Wii, etc.

Unity Tutorials • Beginner – Roll-a-ball – Space shooter – Survival shooter • Intermediate – stealth • http: //unity 3 d. com/learn/tutorials/modules

Unity Tutorials by Topics • • • 2 D Animation Audio Graphics Navigation Physics Scripting UI (User Interface) http: //unity 3 d. com/learn/tutorials/modules

Animation

Graphics • • Meshes Textures Materials Cameras Lights Skyboxes Water effects

Lighting The simulation of light in computer graphics.

Texture • Texture mapping is a method for adding detail, surface texture (a bitmap or raster image), or color to a computer-generated graphic or 3 D model.

Texture • Normal map (or "Dot 3 bump mapping“) is a technique used for faking the lighting of bumps and dents

Normal Map http: //en. wikipedia. org/wiki/Normal_mapping

Texture

Cameras

Lights • Spot light, point light, directional light • blooming

Skyboxes • A skybox is a method of creating backgrounds to make a computer and video games level look bigger than it really is. When a skybox is used, the level is enclosed in a cuboid.

Skybox and Skydome A skydome employs the same concept but uses either a sphere or a hemisphere instead of a cube. http: //en. wikipedia. org/wiki/Skybox_%28 video_games%29

How are the objects processed in the graphics pipeline?

Stages of the graphics pipeline • • 3 D geometric primitives Modeling and transformation Camera transformation Lighting Projection transformation Clipping Scan conversion or rasterization Texturing, fragment shading
- Slides: 20