SE 313 – Computer Graphics Lecture 4: Represeting 3D Models Lecturer: Gazihan Alankuş Please look at the last three slides for assignments (marked with.

Slides:



Advertisements
Similar presentations
UV UNWRAPPING AND PAINTING Chakrit Watcharopas Reference: The Essential Blender: The Official Guide to 3D Creation with the Blender Open Source Suite Author.
Advertisements

SE 313 – Computer Graphics Lecture 12: Lighting and Materials Lecturer: Gazihan Alankuş 1.
ENGLISH IV HONORS BELL WORK TUESDAY, SEPTEMBER 2, 2014 GET OUT YOUR NOVEL FROM SUMMER READING. YOU WILL ALSO NEED MAP PENCILS, MARKERS, AND A PEN. ***
Biological Drawings (5)
SE 313 – Computer Graphics Lecture 13: Lighting and Materials Practice Lecturer: Gazihan Alankuş 1.
Famous Painting Enlargement. Choose a picture from the file.
SE 320 – Introduction to Game Development Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked.
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
Plus1: Organization Week 7 Cornell Notes Christopherson.
Graphics Standard Grade Computing. Graphics Package n A graphics package is another General Purpose Package. n It is used to draw pictures on the monitor.
UV Mapping. Purpose UV mapping is a process of applying textures to an object by hand.
Please close your laptops and turn off and put away your cell phones, and get out your note-taking materials. Today’s daily homework quiz will be given.
And. SHAPE Theodor Geisel, a.k.a. Dr. Seuss Lines & Shapes create art compositions.
SE 320 – Introduction to Game Development Lecture 11: Animations and GoKit Lecturer: Gazihan Alankuş Please look at the last slides for assignments (marked.
SE 313 – Computer Graphics Lecture 11: Projection Painting and Merging Textures Lecturer: Gazihan Alankuş 1.
SE 313 – Computer Graphics Lecture 10: More Modeling and Texturing Lecturer: Gazihan Alankuş 1.
SE 313 – Computer Graphics and Visual Programming Lecture 5: Geometric Transformations Lecturer: Gazihan Alankuş Please look at the last slides for assignments.
SE 313 – Computer Graphics Lecture 3: Analytical Geometry and Linear Algebra Lecturer: Gazihan Alankuş Please look at the last three slides for assignments.
SE 320 – Introduction to Game Development Lecture 4: Programming in Unity & Project Presentations Lecturer: Gazihan Alankuş Please look at the last two.
ADAPTED FROM: EPSTEIN, J. L., ET AL., (2002). SCHOOL, FAMILY, AND COMMUNITY PARTNERSHIPS: YOUR HANDBOOK FOR ACTION, SECOND EDITION. Interactive Homework.
SE 204, IES 506 – Human Computer Interaction Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked.
Advanced Computer Graphics March 06, Grading Programming assignments Paper study and reports (flipped classroom) Final project No written exams.
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
Lesson 1.8 – Space Geometry Homework: Lesson 1.8/1-27 Chapter 1 Test Friday 10/18.
Please get the warm up off the back desk and begin working.
CSE 581: Interactive Computer Graphics Spring 2012, UG 4 Tuesday, Thursday – 9:00AM – 10:18AM DL 0317 Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang,
Grade 6 Ms. Ashley. Week 5Do Now 1 Sunday, October 12th, 2014  Question: Answer the following in at least 3 complete sentences.  1. Why is it important.
CS-378: Game Technology Lecture #4: Texture and Other Maps Prof. Okan Arikan University of Texas, Austin V Lecture #4: Texture and Other Maps.
SE 313 – Computer Graphics Lecture 6: Transformations Lecturer: Gazihan Alankuş Please look at the last three slides for assignments (marked with TODO)
SE 204, IES 506 – Human Computer Interaction Lecture 8: Review for Midterm Lecturer: Gazihan Alankuş 1 Please look at the end of the presentation for assignments.
SE 320 – Introduction to Game Development Lecture 3: Unity’s Interface and Concepts Lecturer: Gazihan Alankuş Please look at the last two slides for assignments.
SE 313 – Computer Graphics Lecture 8: Transformations and Projections Lecturer: Gazihan Alankuş 1.
Elements of Media Arts Student Name. Define the following terms Point of View Scary Face Line Texture Light Space.
TEXTURING AND MODELING Build-It-Yourself.com. Simple Dice 1) Start a new blender project 2) Make sure the cube is selected 3) Go into edit mode 4) Choose.
Design Process and Visualization
SE 320 – Introduction to Game Development Lecture 2: Introduction to Unity Lecturer: Gazihan Alankuş Please look at the last two slides for assignments.
Copyright © Curt Hill Meshes A Little More to Know.
SE 313 – Computer Graphics and Visual Programming Lecture 3: OpenGL and glut Lecturer: Gazihan Alankuş Please look at the last slides for assignments (marked.
SE 313 – Computer Graphics and Visual Programming Lecture 6: Geometric Transformations Lecturer: Gazihan Alankuş Please look at the last slides for assignments.
 UV mapping is a process of applying textures to an object by hand  Figure: Blender model textured through a UV map.
SE 313 – Computer Graphics Lecture 4: Represeting 3D Models Lecturer: Gazihan Alankuş Please look at the last three slides for assignments (marked with.
Please get the warm up off the back desk and begin working.
National 4 & 5. Rationale Respond to design brief Communicate personal thoughts, feelings & ideas Demonstrate problem solving &critical thinking Plan,
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
Pack 001 Introduction to 3D modeling Presenting Blender, the open source 3D environment Heikki Hietala IT Dept. Malmi Campus HAAGA-HELIA University of.
Composition & Elements of Art and Principles of Design A artists toolbox.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
DESIGN ELEMENTS AND COMPOSITION By Sofia Obien 2015.
Non-photorealistic rendering
Games Development Practices 3D Modelling
Computational Biology
Week 14 - Wednesday CS361.
Character Design for Animation and Games
Composition & Elements of Art and Principles of Design
(show this video right away!)
Elements of Art and Principles of Design
POLYGON MESH Advance Computer Graphics
Computer Graphics.
Computer Animation UV Mapping.
The Graphics Pipeline Lecture 5 Mon, Sep 3, 2007.
Meshes.
Elements of Art The Elements of Art are the building blocks for a work of art. Artists use the elements in planned and organized ways. They are organized.
CS-378: Game Technology Lecture #4: Texture and Other Maps
Happy Friday Come in and grab an interactive reader (by window) and put your name on it (return to desk) Please have out: Ah-ha flashcards 2 pieces of.
Computer Graphics (under.) Sep., 2017
– Graphics and Visualization
Agenda for Unit 8: Defining Arrays in Game Programs
Presentation transcript:

SE 313 – Computer Graphics Lecture 4: Represeting 3D Models Lecturer: Gazihan Alankuş Please look at the last three slides for assignments (marked with TODO)

Quiz Turn off monitors Take out a piece of paper and a pen/pencil 5 minutes

Our Goal Understand how 3D models are represented in computers. Supplement this knowledge with practice in Blender

3D Models A 3D model encapsulates the geometrical and visual properties of an object in a virtual world. – Can be used for rendering (taking a virtual photograph) – Can be used for other purposes as well (collision detection, physics calculations, etc.)

How are 3D Models Represented? Geometry Visuals

Elements of a 3D Model Geometrical elements – Vertices – Edges – Faces – Normals Visual elements – Materials – Textures – UV maps

Geometrical Elements Vertices Edges Faces Normals Demonstrations in Blender

Geometrical Elements Vertices Edges Faces Normals How they are represented in Blender: 5/blender-25-python-printing-vertex.html 5/blender-25-python-printing-vertex.html

Visual Elements Materials Textures UV maps Demonstrations in Blender

Visual Elements Materials Textures UV maps How to texture with UV maps in Blender – discovering-blender-part-3-applying-uv-mapping/ discovering-blender-part-3-applying-uv-mapping/ –

Basic Illumination Materials Lights Normals – Regular normals Using edges and the right hand rule – “Fake” normals Smooth shading

Lab assignment Part 1 – Start with a cube. Create a tower with three segments, like in the picture to the right. Part 2 – Mark its seams appropriately and unwrap it so that it unwraps like the image to the right. (You can mark seam around the top square, and vertically on each side. Then clear seam on one of the edges on the top) Part 3 – Draw a texture for it in a creative way. Random scribbles will not be accepted. Show the texture in the 3D view as well as render the object with the texture on

Project Ideas Creating 3D models of a game An interesting 3D problem that a game has and a solution to it A short movie An interactive 3D experience in Unity requiring interesting calculations

TODO: Projects Form project groups of 2-3 people. Come up with a project idea One person in your group should send the list of students and a one-page project idea proposal – Send it to and cc it to – Use the subject “SE 313 Project Group” Due November 2 nd (as next week is holiday)

TODO: Homework 4 (deliverable) Start with the first letter of your name that you created last week. (Ask for a letter model from the assistant if you did not submit last week’s homework) Unwrap it (re-watch the video on slide #10 if you get lost). The creases should be hidden as much as possible. Choose one of these themes: fire, sea, grass, soil Texture it with the theme you chose. The model should give us the feeling of the chosen theme when we look at it. The texture should look continuous no matter how we turn the object. Majority of your grade will be on the quality of your texturing. The texture should be visible in the 3D view as well as when the object is rendered. Submit the rendered image and the.blend file, just like you did last week. Due November 2 nd (as next week is holiday)