BLENDER 3D.

Slides:



Advertisements
Similar presentations
C1 - The Impact of CAD on the Design Process.  Consider CAD drawing, 2D, 3D, rendering and different types of modelling.
Advertisements

Shweta Jain 1. Motivation ProMOTE Introduction Architectural Choices Pro-MOTE system Architecture Experimentation Conclusion and Future Work Acknowledgement.
Intro to Blender Alex Hawker. First Steps Download
3D Game Programming All in One By Kenneth C. Finney.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Animating assemblies.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Virtual components in assemblies.
Lecture 6 Desktop Publishing III – Presentation Software Introduction to Information Technology With thanks to Dr. A. Zhang, Dr. Haipeng Guo, and Dr. David.
Modeling and Animation with 3DS MAX R 3.1 Graphics Lab. Korea Univ. Reference URL :
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 8 This presentation © 2004, MacAvon Media Productions Animation.
Blender User Interface CSIS 5838: Graphics and Animation for Gaming.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® INTRODUCTION TO FLASH ANIMATION.
Main Navigation  Similar to Unity 3D  Unlike Unity it is a right handed coordinate system  Used to determines whether a positive rotation is clockwise.
V part C.  Different programs have different ways of displaying objects in real-time while the scenes are being created within the workspace. Some.
Copyright © 2010 Wolters Kluwer Health | Lippincott Williams & Wilkins Introduction to Windows Chapter 2.
Object Orientated Data Topic 5: Multimedia Technology.
 The creation of moving pictures one frame at a time Literally 'to bring to life' e.g. make a sequence of drawings on paper, in which a character's position.
Machine Vision Introduction to Using Cognex DVT Intellect.
Computer Animation 3D Animation. How do I develop 3D models using a variety of editing tools and texturing techniques? Vocabulary: Meshes- Represent 3D.
 Advancing from moving premade primitives to making our own models  Two different approaches: ◦ Direct mesh editing: A more traditional approach commonly.
Design Visualization Software Introduction / Review.
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
Computer Graphics Imaging Lectures 5 and 6 Scene Management Basic Modeling Techniques.
Game Mechanics and Theory Basics of Photoshop. General information about Photoshop  Graphics Editor  Currently maintained by Adobe Systems  Originally.
Adobe Illustrator CS Design Professional WITH ILLUSTRATOR GETTING STARTED.
Photoshop CS6 – Nelson Unit 3: Photoshop CS6. Objectives Define photo editing software Start Photoshop and view the workspace Use the Zoom tool and the.
Input devices Device that accepts data and instructions from the outside world Keyboard Mouse Trackball Joystick Light pen Touch Screen Scanner Bar code.
Interactive Animation
Lectures 4 and 5 Scene Management Basic Modeling Techniques
Using the Cyton Viewer Intro to the viewer.
By: Citlalli Dominguez and Beiry Estrada
Hand Gestures Based Applications
Computer Literacy BASICS
Games Development Practices 3D Modelling
Indesign: setting up a proposal efficiently
3D Modeling & Animation Software
OVERVIEW Objectives Follow a design document to prepare images for inclusion in a Web page Run a batch process to prepare multiple images in one step Use.
Computer Animation Ying Zhu Georgia State University
11.10 Human Computer Interface
Tutorials available at jamestedder.net
Introducing Blender.
INTERACTIVE TRANSPARENCY BUILDING A Character IN ANIMATION
Creating Complex Animations
Guide To UNIX Using Linux Third Edition
Introduction to Graphics Modeling
Presenting Prezi Michael Pelitera
Assignment 8 Chess Game.
Introducing Blender.
Comprehend. Create. Communicate. Achieve More.
Introducing Blender.
Microsoft Word - Formatting Pages
Tutorials available at jamestedder.net
PowerPoint Basics Eric Prebys.
Computer Animation UV Mapping.
Solid Edge ST4 Training Exploding assemblies
FREEHAND EASY FOR DRAWING
Cell Simulation.
INTRODUCTION TO FLASH ANIMATION
Computer Graphics Imaging Ying Zhu Georgia State University
Viewing Tools V part 3.
Chapter I Introduction
ICT Department- Scratch
ICT Spreadsheets Lesson 1: Introduction to Spreadsheets
Simulation And Modeling
VISUAL COMMUNICATION USING ADOBE PHOTOSHOP CREATIVE SUITE 5
University of Warith AL-Anbiya’a
University of Warith AL-Anbiya’a
PowerPoint Lesson 1 Microsoft Word Basics
Narrative Motion Graphics
An Introduction to the Windows Operating System
Computer Animation Ying Zhu Georgia State University
Presentation transcript:

BLENDER 3D

INTRODUCTION Blender is and open source 3D graphic software developed by means of a wide public collaboration between individual artists, scientists, students, etc...

Characteristics: Open Source Every one can contribute in implementing new add-ons, libraries and plugins. This spread-out cooperation all over around the world allows Blender to be always updated and optimized for supporting the entire pipeline, from the 3D environment creation – modelling/rigging objects – up to video/image rendering and game characters creation.

Wide development of Mesh, polygons, interpolators, etc.. Thanks to the several gaming applications and character generation, a huge amount of geometrical features has been improved and optimized in performances. This allows to create elaborate shapes and specific surface datails.

Video/images rendering optimization (it allow to render by means of different rendering engines) The wide usage of image and video rendering led to an increase of rendering engines performances and selection. This allows to choose which engine to use depending on the image target, outcome details and processing time.

Create Models for 3D Printing Related to the increasing interest in 3D printing, Blender offers a remarkable variety of model development tools.

Key frames and animations timeline managment Thanks to the wide range of frame management and timeline options is it possible to control accurately the evolution of the whole animation.

Blender API is programmable using Python programming language (Several libraries already implemented and freely available) In this way it is possible to automatize several processes and develop new specific tools.

Impose Kinematics and Constraints Thanks to a specific pre-developed specific set of tools it is possible to impose the kinematics and the constraints in order to simulate the movement of complex and structured systems. Gears Kinematics and Constraints https://www.youtube.com/watch?v=u8luKCW884Y

Applications: 3D Graphic software used for : Gaming Animations Special effects Simulations 3D printing Tree Creature https://www.youtube.com/watch?v=nxrwx7nmS5A Agente 327: Operazione Barbiere https://www.youtube.com/watch?v=mN0zPOpADL4 Sintel https://www.youtube.com/watch?v=eRsGyueVLvQ

Engineering Applications: Support Man/Machine relation - Generate a more intuitive/suitable interface between user and robots ( eg. Patient in a domotic apartment or technicians during an installing/inspection operation) Display simulations – Animations allow to visualize feedback simulations before a process is run ( eg. Vehicol Robots path or CNC machines operations) Generate a Virtual Environment for Action Recognition Machine Learning Training Dataset Generation.

EXAMPLE - VIRTUAL ENVIRONMENT BASED TRAINING FOR GESTURE RECOGNITION Traditional approach (Real Environment based): Record gesture from Real Environment Collect joints coordinates Compute Features Fill up datasets for training and Testing

EXAMPLE - VIRTUAL ENVIRONMENT BASED TRAINING FOR GESTURE RECOGNITION Recreate a Virtual Environment and simulate the gesture by means of Virtual characters ( Avatars ) .

STRUCTURE ORGANIZATION AND KEY FRAMES SAVING Set location and attitude of each the bone of the structure, then freeze the configuration saving the key frame.

JOINT COORDINATES COLLECTION Rendering videos and using human detection software Projecting directly the coordinates from the 3D environment on camera

FEATURES COMPUTATION AND TRAINING DATASET GENERATION Select and compute a proper choice of features Fill up a dataset for Training

USEFUL LINKS: BLENDER BASICS: Orbiting, Panning, Select View: https://www.youtube.com/watch?v=JYj6e-72RDs 5:06 Material colours 5:28 Numpad views 6:34 Emulate numpad 9:00 Mouse options (select objects) 10:47 Sum up 12:50 Suzanne on Fire

USEFUL LINKS: BLENDER INTRODUCTION TO KINEMATICS https://www.youtube.com/watch?v=u8luKCW884Y 1:28 Create a cylinder 2:07 Estrude and scale faces 3:18 Create a central hole 3:30 Create faces and connect edges (W and bridge edges command) 4:08 Create teeth ( Estrude indivuduals and scale w.r.t. median point) 5:44 Rename and duplicate 6:38 Create referece syst. (Empty Axis) 7:20 Constraints menu 8:07 Select constraint (copy rotation) 11:50 Limit rotation

USEFUL LINKS: BLENDER BASICS: Generate a simple car https://www.youtube.com/watch?v=5XfcDceKICk https://www.the-blueprints.com/modules/vectordrawings/preview/00493-mid.jpg https://www.the-blueprints.com/ https://www.the-blueprints.com/modules/vectordrawings/preview/06371-mid.jpg

BLENDER BASICS: Orbiting, Panning, Select View: USEFUL COMMANDS: BLENDER BASICS: Orbiting, Panning, Select View: COMMAND Keyboard Select Mouse right Move/Drag G Confirm movement Mouse left Undo movement/command Undo Ctrl Z Redo Shift Ctrl Z New element list Shift A Select all A

USEFUL COMMANDS: COMMAND Keyboard Rotating R Rotating w.r.t axis R + axis (X,Y, Z) Move w.r.t. axis G + axis (X,Y, Z) Origin to 3D Cursor Ctrl + shift + alt + C Line subdivision Ctrl + R Upper view Numpad 7 Frontal view Numpad 3 Lateral view Numpad 1 Merge command Alt + M

USEFUL COMMANDS: COMMAND Keyboard Generate surface F Edit mode Tab See through vision Z Delete (Surface,vertex,etc, in edit mode) X Special options(Subdivide, Bridge Edged, etc… in edit mode) W Hide H Hide back (show) Alt + H With Automatic Weights(pose mode) Ctrl + P Start animation Alt + A

USEFUL COMMANDS: COMMAND Keyboard Save key frame (Loc Roc Scale) I Delete key frame Alt + I (on the 3D view framing) Select all A Copy object Ctrl + C Paste object Ctrl + V Duplicate object Shift + D