Mathematical modelling and computer animation

Slides:



Advertisements
Similar presentations
Realistic Simulation and Rendering of Smoke CSE Class Project Presentation Oleksiy Busaryev TexPoint fonts used in EMF. Read the TexPoint manual.
Advertisements

BY AHROORAN & CHRIS 3D Software. Blender Blender is a free open source software that is compatible with most operating systems for example GNU/Linux,
Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
Dynamic model of a drop shot from an inkjet printer.
Introduction To 3D Modeling
2.1. C OLLISION D ETECTION Overview. Collision detection is used within many types of application, e.g. from robotics, through engineering simulations,
Three-Dimensional Computer Animation Erli Ling. Introduction Animation Animation all moving imagery involves a sequence of still images played back quickly.
HCI 530 : Seminar (HCI) Damian Schofield.
UFCEKT-20-33D Modelling and Animation 3D Modelling & Animation Special Effects Picture...
1 7M836 Animation & Rendering Animation Jakob Beetz Joran Jessurun
Business and Computing Deanery 3D Modelling Tools Week 13 Animation.
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
Global Illumination May 7, Global Effects translucent surface shadow multiple reflection.
3D Computer Rendering Kevin Ginty Centre for Internet Technologies
Paper by Alexander Keller
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.
UFCFY5-30-1Multimedia Studio 3D Modelling & Animation.
Painterly Rendering for Animation – Barbara Meier
05/09/02(c) 2002 University of Wisconsin Last Time Global illumination algorithms Grades so far.
HDRI and V-RAY. HDRI High-dynamic-range imaging (HDRI or HDR) is a set of techniques used in imaging and photography to reproduce a greater dynamic range.
ME751 Advanced Computational Multibody Dynamics Simulation Visualization “How To” Newton-Euler Form of the EOM March 11, 2010 © Dan Negrut, 2010 ME751,
WHAT IS VRAY? V-ray is a rendering engine that is used as an extension of certain 3D computer graphics software. The core developers of V-Ray are Vladimir.
Shading (introduction to rendering). Rendering  We know how to specify the geometry but how is the color calculated.
Virtual Modeling Simulation of a camera, placed on the robot Author Astapkovich Dmitry,
Modelling and Simulation Dynamics. Dynamics Dynamics is a branch of physics that describes how objects move. Dynamic animation uses rules of physics to.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Lightmaps from HDR Probes Bernhard Spanlang VECG Group University College London
Invitation to Computer Science 5th Edition
Computer Graphics An Introduction. What’s this course all about? 06/10/2015 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
Wetwork -A VFX short with fluids simulations. Story board.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
COMPUTER GRAPHICS CSCI 375. What do I need to know?  Familiarity with  Trigonometry  Analytic geometry  Linear algebra  Data structures  OOP.
Vray Siamak khalighi V-Ray is a rendering engine that is used as an extension of certain 3D computer graphics software. It is a rendering engine.
3D Studio Max Powerful rendering engine, lame-o modeling software.
Differential Instant Radiosity for Mixed Reality Martin Knecht, Christoph Traxler, Oliver Mattausch, Werner Purgathofer, Michael Wimmer Institute of Computer.
Geometric Modelling 2 INFO410 & INFO350 S Jack Pinches
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
ANIMATIONS, REDUX. reviewing the “automatic” method 1: click AutoKey to start recording 2: move the time slider 3: adjust camera (or anything else) 4:
From: CHAPTER 8– Modeling with Modifiers 3DS MAX AND ITS APPLICATIONS Modeling with Modifiers James Martin High School Computer Multimedia and Animation.
Illumination Model How to compute color to represent a scene As in taking a photo in real life: – Camera – Lighting – Object Geometry Material Illumination.
Creating Advanced Materials James Martin High School Computer Multimedia and Animation Instructor: G. Patton From: CHAPTER 17 – 3DS MAX AND ITS APPLICATIONS.
Rendering an Animation James Martin High School Computer Multimedia and Animation Instructor: G. Patton From: CHAPTER 15 – 3DS MAX AND ITS APPLICATIONS.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
Global Architectural Rendering Software Market WEBSITE Single User License: US$ 2500 No of Pages: 57 Corporate User.
Applications and Rendering pipeline
Three-Dimensional Computer Animation
Games Development Practices 3D Modelling
POLYGON MESH Advance Computer Graphics
Introducing Blender.
Introduction to Graphics Modeling
Computer Animation Ying Zhu Georgia State University
The Graphics Rendering Pipeline
Understanding Theory and application of 3D
Real-time Computer Graphics Overview
2.1. Collision Detection Overview.
Computer Graphics.
3D Modelling & Animation
Flicker Free Animation Using Vray
Working with Environment Lighting Part 2
Computer Graphics Imaging Ying Zhu Georgia State University
Working with 3Ds Max. 3Ds Max.
Dr. Jim Rowan ITEC 2110 Vector Graphics II
CS5500 Computer Graphics May 29, 2006
Computer Graphics Lecture 15.
Introduction to spagetti and meatballs
By Naga Govindaraju UNC Chapel Hill
Final Project Topic Discussion
Directional Occlusion with Neural Network
Photon Density Estimation using Multiple Importance Sampling
Presentation transcript:

Mathematical modelling and computer animation Animation of chocolate flow on complex surface Martin Madaras

Intro Fountain model Real flow Flow simulation Fluid mesh Rendering

Fountain model 3D Studio Max Low-res for simulation, High-res for rendering

Real flow Next Limit, authors of renderer Maxwell (using metropolis light transport algorithm for global illuminance computation), more correct than other renderers Disadvantages : Very long rendering time, preview can be made at the moment, but is very noisy XFlow and RealFlow, RealFlow is used in entertainment industry, XFlow in science and technology RealFlow is standalone app, for simulation only (fluid, gas, rigid bodies) Rendering must be made in other programs 3DS Max, Blender,...

Fluid mesh

Flow simulation 1 World in program RealFlow is simuluted with Deamons, which affect behavior of material (gravitation, noisefield, vortex…) There are also Kill Deamons, which can delete particles when they satisfy some conditions (particles are out of camera frustrum, velocity is too high, particle has no neighbours in some range) Geometry can be imported, all faces should be triangles (for better computation) Chocolate has high viscosity and surface tension, these parameters affect time of computation (number of particles had to be lowered) CPU : 4core q6600, time necessary for simulation of 1100 frames was 11 hours

Flow simulation 2 2 phases of simulation. In first is simulation made on particles (number based on emiter settings) In second, mesh is created over particles ( Blob Meshes) Afterwards, mesh can be exported for every frame and imported into another program via plugin. Mesh behaves as normal object Flow simulation computation is very expensive

Import via next limit plugin

Lighting and camera Camera path is ellipsoid spiral spline Rendered with VRay render, Indirect illumination calcualtion Lighting made via HDRI map of interior

Rendering and postprocessing Fountain model was surrouned by cylinder panoramatic photo of chocolate shop. Panoramatic photo was blured for better look Frames joined in open source software Virtual dub and exported into avi, coded with H.264 divx codec

Images