SlideShare ist ein Scribd-Unternehmen logo
1 von 18
by Fabian Reutemann and Thomas Rager A short introduction to
What is Blender ? ,[object Object],[object Object]
History of Blender ,[object Object],[object Object],[object Object],[object Object]
Features ,[object Object],[object Object],[object Object],[object Object],[object Object]
Advanced Features ,[object Object],[object Object],[object Object]
Modeling ,[object Object],[object Object],[object Object]
Texturing ,[object Object]
Animation ,[object Object],[object Object],[object Object]
Rendering ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Integrated Game Engine
Integrated Game-Engine
LogicBricks
PythonScripting
References ,[object Object],[object Object]
Thank you  for your Attention
 
 
Modeling ,[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Sumit Jain
 
Modeling and texturing in 3 ds max
Modeling and texturing in 3 ds maxModeling and texturing in 3 ds max
Modeling and texturing in 3 ds max
sribalaji0007
 
What is 3 d modeling unit 66
What is 3 d modeling   unit 66What is 3 d modeling   unit 66
What is 3 d modeling unit 66
Richard Marshall
 
Learning.3ds.max
Learning.3ds.maxLearning.3ds.max
Learning.3ds.max
orgil
 
Adobe After Effects
Adobe After EffectsAdobe After Effects
Adobe After Effects
Kat350
 

Was ist angesagt? (20)

Nota photoshop
Nota photoshopNota photoshop
Nota photoshop
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Introduction to 3D Modelling
Introduction to 3D ModellingIntroduction to 3D Modelling
Introduction to 3D Modelling
 
Animation 2D and 3D
Animation 2D and 3DAnimation 2D and 3D
Animation 2D and 3D
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Modeling and texturing in 3 ds max
Modeling and texturing in 3 ds maxModeling and texturing in 3 ds max
Modeling and texturing in 3 ds max
 
Adobe Photoshop
Adobe PhotoshopAdobe Photoshop
Adobe Photoshop
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
Photoshop Introduction
Photoshop IntroductionPhotoshop Introduction
Photoshop Introduction
 
Adobe Premiere Pro: An Introduction to the Basics_Mujeeb Riaz
Adobe Premiere Pro: An Introduction to the Basics_Mujeeb RiazAdobe Premiere Pro: An Introduction to the Basics_Mujeeb Riaz
Adobe Premiere Pro: An Introduction to the Basics_Mujeeb Riaz
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unity
 
What is 3 d modeling unit 66
What is 3 d modeling   unit 66What is 3 d modeling   unit 66
What is 3 d modeling unit 66
 
Learning.3ds.max
Learning.3ds.maxLearning.3ds.max
Learning.3ds.max
 
Adobe After Effects
Adobe After EffectsAdobe After Effects
Adobe After Effects
 
Intro to maya
Intro to mayaIntro to maya
Intro to maya
 
Adobe Illustrator for beginners
Adobe Illustrator for beginners Adobe Illustrator for beginners
Adobe Illustrator for beginners
 
3DS MAX.pptx
3DS MAX.pptx3DS MAX.pptx
3DS MAX.pptx
 
ANIMATION PPT
ANIMATION PPTANIMATION PPT
ANIMATION PPT
 
Lesson 1 • Introduction to Photoshop
Lesson 1 • Introduction to PhotoshopLesson 1 • Introduction to Photoshop
Lesson 1 • Introduction to Photoshop
 
Photoshop layers
Photoshop layersPhotoshop layers
Photoshop layers
 

Andere mochten auch

Blender power point
Blender power pointBlender power point
Blender power point
Msegui
 
Tutorial de Avidemux
Tutorial de AvidemuxTutorial de Avidemux
Tutorial de Avidemux
balea
 

Andere mochten auch (16)

Blender manual
Blender manualBlender manual
Blender manual
 
Blender power point
Blender power pointBlender power point
Blender power point
 
Tutorial 3D Character Modelling Blender Boy with Blender 2.49
Tutorial 3D Character Modelling Blender Boy with Blender 2.49Tutorial 3D Character Modelling Blender Boy with Blender 2.49
Tutorial 3D Character Modelling Blender Boy with Blender 2.49
 
Presentacion Blender
Presentacion BlenderPresentacion Blender
Presentacion Blender
 
Blender
BlenderBlender
Blender
 
Blender
BlenderBlender
Blender
 
Introducción a Blender
Introducción a BlenderIntroducción a Blender
Introducción a Blender
 
Tutorial de Avidemux
Tutorial de AvidemuxTutorial de Avidemux
Tutorial de Avidemux
 
Blender Guía de Supervivencia
Blender Guía de SupervivenciaBlender Guía de Supervivencia
Blender Guía de Supervivencia
 
Filmora vs Videopad
Filmora vs VideopadFilmora vs Videopad
Filmora vs Videopad
 
Sketching
SketchingSketching
Sketching
 
Manual modelado 3 d auto cad
Manual modelado 3 d auto cadManual modelado 3 d auto cad
Manual modelado 3 d auto cad
 
Introduction to 3D and Modeling
Introduction to 3D and ModelingIntroduction to 3D and Modeling
Introduction to 3D and Modeling
 
Pattern drafting for dressmaking pamela c. stringer
Pattern drafting for dressmaking   pamela c. stringerPattern drafting for dressmaking   pamela c. stringer
Pattern drafting for dressmaking pamela c. stringer
 
TLE/ HE Dressmaking Curriculum Guide
TLE/ HE  Dressmaking Curriculum Guide TLE/ HE  Dressmaking Curriculum Guide
TLE/ HE Dressmaking Curriculum Guide
 
Patternmaking
PatternmakingPatternmaking
Patternmaking
 

Ähnlich wie Blender

Minko stage3d 20130222
Minko stage3d 20130222Minko stage3d 20130222
Minko stage3d 20130222
Minko3D
 
Funky game engines
Funky game enginesFunky game engines
Funky game engines
eduriez
 
ngGoBuilder and collaborative development between San Francisco and Tokyo
ngGoBuilder and collaborative development between San Francisco and TokyongGoBuilder and collaborative development between San Francisco and Tokyo
ngGoBuilder and collaborative development between San Francisco and Tokyo
notolab
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
Diksha Bhargava
 
Ha4 displaying 3 d polygon animations
Ha4   displaying 3 d polygon animationsHa4   displaying 3 d polygon animations
Ha4 displaying 3 d polygon animations
JordanSmith96
 
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Johan Andersson
 

Ähnlich wie Blender (20)

Minko stage3d 20130222
Minko stage3d 20130222Minko stage3d 20130222
Minko stage3d 20130222
 
3 d computer graphics software
3 d computer graphics software3 d computer graphics software
3 d computer graphics software
 
Funky game engines
Funky game enginesFunky game engines
Funky game engines
 
Pixel-Lab / Games:EDU / Michel Kripalani / Games Industry Overview and Trends
Pixel-Lab / Games:EDU / Michel Kripalani / Games Industry Overview and TrendsPixel-Lab / Games:EDU / Michel Kripalani / Games Industry Overview and Trends
Pixel-Lab / Games:EDU / Michel Kripalani / Games Industry Overview and Trends
 
COMPUTER GRAPHICS AND MULTI MEDIA SOFTWARE LIST
COMPUTER GRAPHICS AND MULTI MEDIA SOFTWARE LISTCOMPUTER GRAPHICS AND MULTI MEDIA SOFTWARE LIST
COMPUTER GRAPHICS AND MULTI MEDIA SOFTWARE LIST
 
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
 
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3DJS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
 
ngGoBuilder and collaborative development between San Francisco and Tokyo
ngGoBuilder and collaborative development between San Francisco and TokyongGoBuilder and collaborative development between San Francisco and Tokyo
ngGoBuilder and collaborative development between San Francisco and Tokyo
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
Blender presentation at SIGGRAPH 2013
Blender presentation at SIGGRAPH 2013Blender presentation at SIGGRAPH 2013
Blender presentation at SIGGRAPH 2013
 
Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
 
Unity Programming
Unity Programming Unity Programming
Unity Programming
 
Introduction to android (and mobile) game development
Introduction to android (and mobile) game developmentIntroduction to android (and mobile) game development
Introduction to android (and mobile) game development
 
Imaginecup
ImaginecupImaginecup
Imaginecup
 
Unity advanced computer graphics week 02
Unity advanced computer graphics week 02Unity advanced computer graphics week 02
Unity advanced computer graphics week 02
 
Данило Ульянич “C89 OpenGL for ARM microcontrollers on Cortex-M. Basic functi...
Данило Ульянич “C89 OpenGL for ARM microcontrollers on Cortex-M. Basic functi...Данило Ульянич “C89 OpenGL for ARM microcontrollers on Cortex-M. Basic functi...
Данило Ульянич “C89 OpenGL for ARM microcontrollers on Cortex-M. Basic functi...
 
Ha4 displaying 3 d polygon animations
Ha4   displaying 3 d polygon animationsHa4   displaying 3 d polygon animations
Ha4 displaying 3 d polygon animations
 
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
 
Animation's Life Cycle And Its Application
Animation's Life Cycle And Its ApplicationAnimation's Life Cycle And Its Application
Animation's Life Cycle And Its Application
 
Dot Net Project Mini Game
Dot Net Project Mini GameDot Net Project Mini Game
Dot Net Project Mini Game
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Blender

Hinweis der Redaktion

  1. Thomas Hallo my name is Thomas Rager, and this is Fabian Reutemann, as some of you may allready noticed we both are studing software engineering in the second semester. Today we give you a short introduction into Blender. Our presentation will aproximatly take 15 minutes, if you have any questions please hold them until the end of the presentation. //I‘ve playing around with blender sice two years.
  2. I think the most of you don‘t know what Blender is. Blender is an free OpenSource 3D graphics application. Mostly Blender is used for animated movies. But it can also be used for interactive realtime simulations. Blender is a fully integrated software product for the production of 3D movies. You can use Blender in all stages of a movie production. Blender provides tools for all common tasks. Blender is availble for all major OperatingSystemes like Windows, Linux or Mac OS.
  3. Blender first was produced and used as an in-house application by the dutch animation studio NeoGeo. Later on, the main programmer of Blender funded a new company called NaN (Not a Number) and distributed Blender as shareware. Two years later NaN went bankrupt. After the bankrupt of NaN the openSoucrce Community bought the blender source code with donations. Since then Blender has been actively developed under the supervison of the new founded Blender Foundation.
  4. In our presentation we will give you a short introduction into the following features: Modeling Texturing Animation and Rendering
  5. Further we will show these special features of blender: Integrated Game-Engine LogicBricks Python Scripting
  6. Now let me come to my first point. Modeling is the most important feature of Blender. 3D modeling is the process of developing a wireframe representation of a three-dimensional object. Blender provides a wide range of default meshes like : Plane, Cube , Circle , Icosphere , Cone and a Monkey-Head. Usually you choose one or more of these meshes and modify them to your needs. You can modify a Mesh using vertex, edge or face selection. With vertex selection you can select angle , with the edge selection it is possible to choos edge and with the face selection you can chose a whole face. After selecting them you can drang them around. In contrast to normal sculpting, sculpting in Blender is more like making pottery. You can add or remove material with a kind of pencil. Sculpting is mainly used to model smooth organic forms. Sculpting = Bildhauerei You know what sculpting is? Sculpting is when the Sculptur takes a huge block of stone and carve it with a bit until a Statue or some kind of modern Art is created.
  7. Texuring is the most important thing in Process of the creation of 3D World. A Texture is a 2D Image projectet down on a threedimonsional Object. In the case of an woolf it would be the coat. For this task Blender supports unwrapping. Unwrapping is like skinning an animal and spreading its skin on the ground. This spreaded skin is the texture which can be easily painted. By the way No Animals were harmed during the preparation of this Presentation!
  8. If you want to animate figure. The first thing you have to do, is to create a skeleton inside your figure. All bones of the skeleton can be animated over a timeline. In the timeline you have a start and a enpoint of ananimation. You define the pose of the figur at the beginning and at the end. Then Belender calculates the movement between these two poses. Non liniar animation is if you look at the example before. A football player shoots a ball away. In the first pose his leg is on the ground. In the end position his foot is hitting the ball. The leg of the foodball player speeds up to the end. So his momvements getting faster and faste till he hits the ball. In the case of an linear animation the leg move with a constant speed. Vertex key framing  Face Animation
  9. Ray tracing is a technique for generating an image by tracing the path of light through pixels in an image plane. The technique is capable of producing a very high degree of photorealism; The grade of Detail is usually higher than that of typical scanline rendering methods, but it takes more time o render. Motion Blur is used to visualise the speed of an apidly moving object. If a object is moves fast it is gettig unsharp. A halo is an optical phenomenon that appears near or around the Sun or Moon, and sometimes near other strong light sources such as street lights. With Edge rendering you can produce a comic styled images. Thes Redering produces strong black borders around any object. If thes Redners or effects are not enought: Ther are Export scripts available for external renderers such as Renderman, Povray, Virtualightand , V-Ray - See Resources for a full list.
  10. An other part of Blender is the game engine. It is a framework with a collection of modules for interactive purposes like physics, graphics, logic, sound and networking. The great benefit of the Blender game engine is that it is integrated in a powerful 3D-Editor. You can use the 3D-Objects you have created with Blender to build a virtual world. All Elements in this world are called GameObjects. These Objects can behave autonomously by having a set of rules called LogicBricks, and a set of Properties. For comparison, it is like a class in C++. The LogicBricks are the methods of an object and define its behaviour. Properties are the attributes of the Object, for Example a “Stone” has an specific weight, these property is necessary for the physic engine.
  11. On this screen you see the blender interface optimized for Game Development. In the lower left you see the LogicBricks. With LogicBrics you can crate behaviors for an object. The Controllers can be scripted using python, or simple expressions. Showing LogickBricks
  12. It is possible to use Python to programm complex controllers for the LogicBricks. Python is a easy to learn high-level programming language. In the upper right you see the integratet Editor. If it in‘t enought, to programm the LogicBrick controller you can program the whole game logic with Python. For this blender provides an large python-application-programming-interface. With this interface it is possible to do anything in blender. For Example you can add new functions to blender, modify the userinterface or even do things like a random level generator. To sum up, Blender is a great tool for modeling, rendering, and creating small to medium sized games.
  13. Here our references
  14. Thank you for your Attention If you have any questions, feel free to ask them now.