Modeling and Animation A brief overview. Amanda Chaffin.

Slides:



Advertisements
Similar presentations
Blender for XNA Levi D. March 2013.
Advertisements

Boulder, Colorado USA May, 2004
Yingcai Xiao Game Development Intro to Unreal Engine.
LightWave 8 Model Processing and Clean Up By Adam Bava Chico State Game Studios.
Level Creation Pipeline from Sketches to the Level.
3D Game Programming All in One By Kenneth C. Finney.
Real-Time Rendering SPEACIAL EFFECTS Lecture 03 Marina Gavrilova.
CIS Game Design I Sprite Sheets Blake Farrugia 10/10/2011.
3D Game Programming All in One By Kenneth C. Finney.
Introduction to 3D Beginner: the class Instructor : Hee Holmen.
Agenda – Week 8, Day 1 Debrief from InDesign Transition to Flash/Animation Explore assignment Flash tutorials Lesson 1 - Workspace Lesson 2 - Drawing Lesson.
Week 4 Lecture 3: Character Animation Based on Interactive Computer Graphics (Angel) - Chapter 10 1 Angel: Interactive Computer Graphics 5E © Addison-Wesley.
3D Models, Textures and Bone Animations for Games.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology 3D Engines and Scene Graphs Spring 2012.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
GEOMETRY Today we are going to learn about some geometric shapes...
SE 313 – Computer Graphics Lecture 11: Projection Painting and Merging Textures Lecturer: Gazihan Alankuş 1.
Copyright© 2009 Intel Corporation. All rights reserved. #Other names and brands may be claimed as the property of others. 1 NAGFO Game Developer Webinar.
Modeling and Animation with 3DS MAX R 3.1 Graphics Lab. Korea Univ. Reference URL :
11 A First Game Program Session Session Overview  Begin the creation of an arcade game  Learn software design techniques that apply to any form.
Blender User Interface CSIS 5838: Graphics and Animation for Gaming.
For Version 3.1 and later Lattice3D Reporter Tutorial For Version 3.1 and later LATTICE TECHNOLOGY, INC.
09/09/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Event management Lag Group assignment has happened, like it or not.
TERRAIN SET09115 Intro to Graphics Programming. Breakdown  Basics  What do we mean by terrain?  How terrain rendering works  Generating terrain 
Microsoft Robotics Studio Simulation Kyle Johns Software Development Engineer Microsoft Corporation.
Character Animation for Realtime Applications Michael Putz Klaus Hufnagl Institute of Computer Graphics Graz University of Technology Austria.
Introduction to XNA Graphics Programming Asst. Prof. Rujchai Ung-arunyawee COE, KKU.
CSE 381 – Advanced Game Programming Code Setup.
GeoGebra: Free Dynamic Software for Geometry and Beyond Shelley W. Question to ponder:
Sketchup For 3D Design Part 2: 3D Text.
Post-Processing Output with MATLAB Claudia Fricke Institute of Petroleum Engineering, Heriot Watt University.
Multimedia System and Networking UTD Slide- 1 University of Texas at Dallas B. Prabhakaran Rigging.
Yingcai Xiao Game Development Intro to Unreal Engine.
CS559: Computer Graphics Lecture 8: Warping, Morphing, 3D Transformation Li Zhang Spring 2010 Most slides borrowed from Yungyu ChuangYungyu Chuang.
UV Unwrapping & Texturing a Human Head
Vertices, Edges and Faces By Jordan Diamond. Vertices In geometry, a vertices is a special kind of point which describes the corners or intersections.
CS 450: COMPUTER GRAPHICS ANIMATION SPRING 2015 DR. MICHAEL J. REALE.
Multimedia Programming 07: Image Warping Keyframe Animation Departments of Digital Contents Sang Il Park.
Computer Animation 3D Animation. How do I develop 3D models using a variety of editing tools and texturing techniques? Vocabulary: Meshes- Represent 3D.
Presented by Lewis Chen Senior Design CS491ab Winter-Spring 2009.
What are shaders? In the field of computer graphics, a shader is a computer program that runs on the graphics processing unit(GPU) and is used to do shading.
Outline ● Introduction – What is the problem ● Generate stochastic textures ● Improve realism ● High level approach - Don't just jump into details – Why.
Outline ● Introduction – What is the problem ● Generate stochastic textures ● Improve realism ● High level approach - Don't just jump into details – Why.
Design Visualization Software Introduction / Review.
Mobile & Casual Gaming OpenGL ES Intro. /red/chapter03.html.
XNA Framework Managed DirectX.
Module 05 –Bump mapping Module 05 – Bump mapping Module 05 Advanced mapping techniques: Bump mapping.
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
Games Development Practices 3D Modelling
3D on the Web : Understanding the basics
3D Modeling & Animation Software
Software Engineering and Game Development
Introducing Blender.
AGIC 90 Minute Hands on Session
Perspective, Scene Design, and Basic Animation
The Graphics Rendering Pipeline
Introducing Blender.
Introducing Blender.
Animate Workspace. Objective % Utilize appropriate tools and methods to produce digital animation.
Graphics, Modeling, and Textures
Skeletons and Skinning
Game Development Intro to Unreal Engine
Computer Animation UV Mapping.
Assignment 1 Creating a Heart.
A beginner’s tutorial for Unity and VR
Computer Graphics Introduction to Shaders
CIS 441/541: Introduction to Computer Graphics Lecture 15: shaders
03 | Creating, Texturing and Moving Objects
ANIMATE WORKSPACE Stage Timeline Properties Panel Library Panel
Contents About Arlo Devices Advantages Issues Contact Us.
Presentation transcript:

Modeling and Animation A brief overview. Amanda Chaffin

Modeling CB Model Pro – ► Free! ► Easy to model ► High poly count ► Cannot import (so save the project) ► Texturing is weird ► Non-standard axis ► Painting is limited

Modeling Con’t Milkshape – ► Free 30 day trial! ► Low poly ► Crashes a lot (save often) ► Allows triangle manipulations ► Handles animation construction ► Exports to DirectX

UV Mapping UVMapper – ► Free! ► Simplistic interface ► Creates map of model  Paint model  Import back into modeler program

Bones and Meshes Bones (joints) – ► Must have for animation ► Easy to set up Meshes – ► Vertices, not faces ► Rename joints (make life easier) ► Assign vertices to joints ► Test and correct as often as you save!

Animations ► Set keyframe ► Select joint(s) ► Rotate joint(s) ► Set keyframe ► Move to next ► Milkshape interpolates for you 2 3 1

XNA Setup ► ► Download.zip files for the installation Add ► Reference to Xclna.Xna.Animationx86 ► Content pipeline reference to Xclna.Xna.Animation.Content.dll ► Content files and XML to the project

Export to DirectX DirectX(JT) Ignore Geometry, check on options, matrix, interpolations, leave all else alone

Add your Model ► Add models, textures to XNA project ► Change model properties (very important) ► Change code to new model name ► Run game

The Wonders of XML ► Animations go into the XML file ► Milkshape - single animation sequence ► XML file allows for multiple animations per file by associating a name with a series (or set) of keyframes

Tutorials ► pe,welcome.html pe,welcome.html pe,welcome.html ► UVMAppertutorial.pdf UVMAppertutorial.pdf UVMAppertutorial.pdf ► ents ents ents