program
TOSMI 2008 involves three separate courses:
- General Blender Techniques, Tips and Tricks, Thessaloniki, Greece – May, 25-30;
- Simulation and Interactivity with Blender, Sofia, Bulgaria – August, 11-16;
- Producing media for the web: Open Source Software & web 2.0, Sofia, Bulgaria - August, 18-23.
____________
General Blender Techniques, Tips and Tricks
During this course, trainees will develop, edit, model and produce their own small 3d film. Starting with writing the script and developing their characters they will animate them and bring them to life in just one week of lessons. Even though TOSMI is designed as a training program for professionals in open source media software, an applicant does not have to be familiar with 3d studio max or maya, but should possess essential artistic skills and familiarity with media software.
Each day represents two session, a morning session and afternoon session.
day 1
Introduction to open source software,
Choosing Hardware,
Introduction to Subversion and Trac (content and pipeline management system)
Introduction to Blender
day 2
Modeling I (simple and advanced mesh modeling)
Modeling II (Curves, Nurbs, and Modifiers)
day 3
Animation I (introduction to animation and modifiers)
Character Animation (Character designing, Rigging, Animating,)
day 4
Materials and Lights (Introduction to materials and Lights)
Lighting and Rendering (Rendering Strategies and lighting tactics)
day 5
Rendering and Compositing (Introduction to compositing)
Compositing (3d content and live content compositing)
Sound editing
Sequencer video editing
day 6
Final session – the Trainees will finish their small movie production.
____________
Simulation and Interactivity with Blender
This aim of the course is to learn a range of advanced 3D techniques using Blender. It emphases on two topics: creating interactive 3D content and high level modeling, animation, and rendering. Trainees will learn about interaction methods and how to use them in 3D worlds. This includes both, creation via graphical interface and scripting. Within the non-interactive part physics simulations and sophisticated rendering will be in focus.
The course balances between teaching and practice. Trainers show techniques that trainees follow themselves. Within the course trainees are split in two teams to produce two competing projects, using what they have learned in the course.
day 1
Introduction of participants
Demonstration of sample Blender content, incl. “Peach” and “Apricot” projects
Introduction to trainees project playground and idea brainstorming
day 2
Introduction to the concept of physics simulations
Particles simulations
Force fields simulations
Fluids simulations
Rigid body simulations
Soft body simulations
day 3
Introduction to interactive way of thinking
Blender Game Engine
Scripting for the game engine
day 4
Python and basic scripting
Extending Blender with scripting
day 5
Introduction to rendering
Advanced internal Blender rendering engine
Yafray: why and how
Unbiased render engines
Simulating advanced rendering with internal Blender rendering engine
Render farms and DrQueue
day 6
Project finalization and open discussion
____________
Producing media for the web: Open Source Software & web 2.0.
During this course, trainees will learn the benefits of using open source software to deliver media content on the web. Trainees will work in teams to produce their own media rich sites as a means to learning powerful content management software and web 2.0 site design. Approaches to audio and video streaming will also be introduced. This course is ideal for individuals looking to develop their own live and content rich site.
Day 1
Introduction to the course
Introduction of participants
Introduction to Web 2.0 - social and rich content
Drupal Intro, Demo
Practice - ideas brainstorming
Day 2
The Marketing Process
The Media Mix
Distribution, Licensing, SEO, Long Tail
Advertisements
Drupal Install
Practice
Day 3
Drupal cutomization - Themes, Modules, Taxonomy, Tagging, Workflow, Tracker, Views,User management
Graphics - Raster image manipulation, Vector Graphics
Practice
Day 4 Audio and Video
Codecs, formats, protocols
Video recordnig editing
Audio recording and editing
Practice
Day 5
Broadcasting/streaming
DVD authoring
Day 6
File sharing, P2P streaming, colaborative tools
Finishing the projects
____________
Application form
____________