December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Building Worlds for Big Robots The Art Process used on Transformers (PS2)

Slides:



Advertisements
Similar presentations
Introduction Games have always been a fundamental part of human life. Space storm “ عاصفة الفضاء” is a 3D SCI-FI game that consists of two stages presented.
Advertisements

LOGO Emil Persson Head of Research Joel de Vahl Engine Programmer.
Edit this text to create a Heading  This subtitle is 20 points  Bullets are blue  They have 110% line spacing, 2 points before & after  Longer bullets.
ADVANCED SKIN SHADING WITH FACEWORKS Nathan Reed — NVIDIA March 24, 2014.
Level Creation Pipeline from Sketches to the Level.
Game Content Development (Game Content Development)
Announcments Project 1 Project 2 Midterm Project 3.
CGDD 4003 THE MASSIVE FIELD OF COMPUTER GRAPHICS.
Announcments Sign up for crits!. Reading for Next Week FvD – local lighting models GL 5 – lighting GL 9 (skim) – texture mapping.
Tomas Mőller © 2000 Speeding up your game The scene graph Culling techniques Level-of-detail rendering (LODs) Collision detection Resources and pointers.
Shadow Silhouette Maps Pradeep Sen, Mike Cammarano, Pat Hanrahan Stanford University.
Chapter 6.4 2D Textures and Texture Mapping. 2 Definition and Purpose 2D images designed for use on 3D object Its importance and order in the art pipeline.
IMGD 1001: The Game Art Pipeline
IMGD 1001: The Game Art Pipeline. IMGD (Visual) Art Courses  AR Essentials of Art.  AR Digital Imaging and Computer Art.  IMGD/AR.
Shading Languages By Markus Kummerer. Markus Kummerer 2 / 19 State of the Art Shading.
02/04/03 Page 1 Rendering Visibility Lighting Texturing.
Game Engines Non-game specific technology Game: – Engine – Assets (models, animations, sounds, AI, and physics) – Code (AI, Scripting, etc.)
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
3D Concepts Coordinate Systems Coordinates specify points in space 3D coords commonly use X, Y, & Z A vertex is a 'corner' of an object Different coordinate.
University of Illinois at Chicago Electronic Visualization Laboratory (EVL) CS 426 Intro to 3D Computer Graphics © 2003, 2004, 2005 Jason Leigh Electronic.
Chapter 10: Computer Graphics
Senior Design Spring 2010 Milestone 1. General Project Info Team Members: – Lauren Bissett – Dan Maguire – Nicholas Woodfield Project Goals: – Expand.
CSE 381 – Advanced Game Programming Basic 3D Graphics
Week 2 - Wednesday CS361.
1 Computer Graphics (under) Sep., 2003 Jung Hong Chuang CSIE NCTU.
Simulating the Physics of Pool using RenerMan ● Shaders and Texture Mapping ● Spherical Texture Maps ● Rotating the Balls ● Lighting ● Physics Equations.
Pre Production Concept Story Development Visual Development Technical Direction Production Management.
Course Introduction and Terminology CGDD 4113 – 3D MODELING AND ANIMATION.
Computer Graphics and Multimedia Systems, University of Siegen, Germany 1 GPU-Based Responsive Grass Jens Orthmann, Christof Rezk-Salama, Andreas Kolb.
Game Engine Jian-Liang Lin ( 林建良 )
Computer Graphics The Rendering Pipeline - Review CO2409 Computer Graphics Week 15.
Computer Graphics (under) Sep., 2004 Jung Hong Chuang CSIE NCTU.
Advanced Computer Graphics Advanced Shaders CO2409 Computer Graphics Week 16.
2 COEN Computer Graphics I Evening’s Goals n Discuss application bottleneck determination n Discuss various optimizations for making programs execute.
GRAPHICS PIPELINE & SHADERS SET09115 Intro to Graphics Programming.
Art Style Reminder. The game is… In the style of a retro game A simple start to finish race Not based on earth or space. There is a track, a vehicle and.
David Luebke11/26/2015 CS 551 / 645: Introductory Computer Graphics David Luebke
Advanced Computer Graphics Shadow Techniques CO2409 Computer Graphics Week 20.
09/16/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Environment mapping Light mapping Project Goals for Stage 1.
CSCE 552 Spring D Models By Jijun Tang. Triangles Fundamental primitive of pipelines  Everything else constructed from them  (except lines and.
Emerging Technologies for Games Deferred Rendering CO3303 Week 22.
CSE3AGT – How to fail the Exam Paul Taylor Things to forget: What is Barry? A hamster or a Guinea Pig? The differences between Dx9 and Dx10 What.
Sky Boxes and Vector Math 2 Course Information CVG: Programming 4 My Name: Mark Walsh Website:
Particle Systems Using and Creating Copyright © 2015 Curt Hill.
Honours Graphics 2008 Session 5. Today’s focus Rasterization Visibility determination Coarse / fine visibility determination.
Particles and their home in Geometry Shaders Paul Taylor 2010.
Environment Design by Stefanie Kristiansson. Project Recap  Jungle scene  Frapped walk through video  Simplicity Low poly environment modeling Textures.
Painterly Rendering for Animation Introduction speaks of focus and detail –Small brush strokes focus and provide detail –Large strokes are abstract and.
Graphics, Modeling, and Textures Computer Game Design and Development.
09/23/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Reflections Shadows Part 1 Stage 1 is in.
COMP150 Game Design LESSON #10: Level Design Guest Lecture #1: Forrest Dowling.
Game Engines Game: – Engine – Assets (models, animations, sounds, AI, and physics) – Code (Rules, AI, Scripting, etc.)
1 Geometry for Game. Geometry Geometry –Position / vertex normals / vertex colors / texture coordinates Topology Topology –Primitive »Lines / triangles.
Crowds (and research in computer animation and games)
- Introduction - Graphics Pipeline
Aspects of Game Rendering
Perspective, Scene Design, and Basic Animation
3D Graphics Rendering PPT By Ricardo Veguilla.
CS451Real-time Rendering Pipeline
Chapter 10: Computer Graphics
Graphics, Modeling, and Textures
Crowds (and research in computer animation and games)
Lighting.
CSE 381 – Advanced Game Programming Terrain
Elements of Art.
Game Engines Non-game specific technology Game: Engine
Computer Graphics Material Colours and Lighting
Chapter 16 Light and Color
Computer Graphics (under.) Sep., 2017
Presentation transcript:

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Building Worlds for Big Robots The Art Process used on Transformers (PS2)

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Pre Production

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Pre Production Design –Game Design defines world, scale, content, style etc

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Pre Production Design –Game Design defines world, scale, content, style etc Concepting –Sketches, Reference material, Style Guides, Plastic Worlds

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Pre Production Design –Game Design defines world, scale, content, style etc Concepting –Sketches, Reference material, Style Guides, Plastic Worlds Memory –AI, Animation, Sound, Polygons, Textures, effects, shaders

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Pre Production Design –Game Design defines world, scale, content, style etc Concepting –Sketches, Reference material, Style Guides, Plastic Worlds Memory –AI, Animation, Sound, Polygons, Textures, effects, shaders Timeline (stress’ometer) –Time vs content/creativity, Aiming for the sky vs falling back to Earth. Stress = mistakes

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Fundementals

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Fundementals Poly Distribution –Defined by Draw distance, Detail vs Content, Silhouette, Lighting (vertex or per pixel), near or far playing distance.

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Fundementals Poly Distribution –Defined by Draw distance, Detail vs Content, Silhouette, Lighting (vertex or per pixel), near or far playing distance. Texture –Style, lighting, compression, using vertex and material colours

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Fundementals Poly Distribution –Defined by Draw distance, Detail vs Content, Silhouette, Lighting (vertex or per pixel), near or far playing distance. Texture –Style, lighting, compression, using vertex and material colours Lighting –Vertex - per poly = more polys, dynamic – per pixel = less poly’s but more textures and passes. –Defines mood, Atmosphere, Emotion, Visibility … –Direction, Orientation, draw player attention, interest

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Fundementals Poly Distribution –Defined by Draw distance, Detail vs Content, Silhouette, Lighting (vertex or per pixel), near or far playing distance. Texture –Style, lighting, compression, using vertex and material colours Lighting –Vertex - per poly = more polys, dynamic – per pixel = less poly’s but more textures and passes. –Defines mood, Atmosphere, Emotion, Visibility … –Direction, Orientation, draw player attention, interest Collision –Simplify, integrity, accuracy, loding

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Considerations

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Considerations Colour Theory –Palette defined by Style guide (Art Bible)

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Considerations Colour Theory –Palette defined by Style guide (Art Bible) Space –Gamezone. Time between gameplay elements –Tight corridors, vast halls, rolling hills –Objects within space Cluttered rooms – barren fields

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Considerations Colour Theory –Palette defined by Style guide (Art Bible) Space –Gamezone. Time between gameplay elements –Tight corridors, vast halls, rolling hills –Objects within space Cluttered rooms – barren fields Culling –Cell and Portal, Occlusion, Sphere tree … Changes building methods

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Candy

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Candy Shaders –Material Reflection, refraction, bump and normal map, glow –Light Movement, Colour, Intensity

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Candy Shaders –Material Reflection, refraction, bump and normal map, glow –Light Movement, Colour, Intensity Animation –Background (mesh) Machinery (pistons, cogs), wind, birds –Texture Waterfalls, monitors, city lights

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Candy Shaders –Material Reflection, refraction, bump and normal map, glow –Light Movement, Colour, Intensity Animation –Background (mesh) Machinery (pistons, cogs), wind, birds –Texture Waterfalls, monitors, city lights Effects –Particles, vector (electricity)

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Candy Shaders –Material Reflection, refraction, bump and normal map, glow –Light Movement, Colour, Intensity Animation –Background (mesh) Machinery (pistons, cogs), wind, birds –Texture Waterfalls, monitors, city lights Effects –Particles, vector (electricity) Interaction –Tagging, burning, breaking, exploding – Players changing the worlds

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Pipeline

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Pipeline Efficiency –Speed of compiles vs motivation

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Pipeline Efficiency –Speed of compiles vs motivation Tools –Off the shelf Professional, Worldwide Q&A, Stability, writing plug-ins –In house Streamlined for project, fast updates –In game WYSIWYG, fast

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Objective

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Objective Stand back –Be brutal if you have to The 3D world is not set in stone

December 2nd, 2004Speaker: Garth Midgley Copyright Atari Melbourne House Objective Stand back –Be brutal if you have to The 3D world is not set in stone Quality Assurance –Bug fixing Outside opinions –Focus testing A fresh look at your world