5 th Biennial Ptolemy Miniconference Berkeley, CA, May 9, 2003 Models of Computation in Hollywood C. Fong.

Slides:



Advertisements
Similar presentations
My Dino-mite Jobs at School
Advertisements

Introduction to 3DS Max for Game 1 Matakuliah : T0952 – Multimedia 3D Modelling and Animation Tahun: 2009.
DATAFLOW PROCESS NETWORKS Edward A. Lee Thomas M. Parks.
Process-Based Software Components for Networked Embedded Systems Edward A. Lee, PI UC Berkeley Core Technical Team (Mobies, SEC, and GSRC): Christopher.
7th Biennial Ptolemy Miniconference Berkeley, CA February 13, 2007 Causality Interfaces for Actor Networks Ye Zhou and Edward A. Lee University of California,
5 th Biennial Ptolemy Miniconference Berkeley, CA, May 9, 2003 Java Code Generation Steve Neuendorffer UC Berkeley.
Berkeley, CA, March 12, 2002 Modal Models in Vehicle-Vehicle Coordination Control Xiaojun Liu The Ptolemy Group EECS Department, UC Berkeley.
Type System, March 12, Data Types and Behavioral Types Yuhong Xiong Edward A. Lee Department of Electrical Engineering and Computer Sciences University.
7th Biennial Ptolemy Miniconference Berkeley, CA February 13, 2007 Leveraging Synchronous Language Principles for Hybrid System Models Haiyang Zheng and.
6th Biennial Ptolemy Miniconference Berkeley, CA May 12, 2005 Future Directions Edward A. Lee.
6th Biennial Ptolemy Miniconference Berkeley, CA May 12, 2005 Some Developments in the Tagged Signal Model Xiaojun Liu With J. Adam Cataldo, Edward A.
February 11, 2010 Center for Hybrid and Embedded Software Systems Ptolemy II - Heterogeneous Concurrent Modeling and Design.
8th Biennial Ptolemy Miniconference Berkeley, CA April 16, 2009 Precision Timed (PRET) Architecture Hiren D. Patel, Ben Lickly, Isaac Liu and Edward A.
A Framework for Dynamic Volume Rendering Ptolemy II EECS 290N – Final Project T. Crawford 12/04.
Heterogeneous Modeling and Design in Ptolemy II Johan Eker UC Berkeley with material courtesy of Edward Lee and the Ptolemy group ECE Seminar Series, Carnegie.
6th Biennial Ptolemy Miniconference Berkeley, CA May 12, 2005 Operational Semantics of Hybrid Systems Haiyang Zheng and Edward A. Lee With contributions.
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
7th Biennial Ptolemy Miniconference Berkeley, CA February 13, 2007 Correctness in Causal Systems Eleftherios Matsikoudis UC Berkeley.
7th Biennial Ptolemy Miniconference Berkeley, CA February 13, 2007 Cyber-Physical Systems: A Vision of the Future Edward A. Lee Robert S. Pepper Distinguished.
MoBIES PI-Meeting, July 2001, Jackson Hole Controller Design Using Multiple Models of Computation Edward Lee Johan Eker with thanks to Paul Griffiths,
Hierarchical Reconfiguration of Dataflow Graphs Stephen Neuendorffer UC Berkeley Poster Preview May 10, 2004.
Heterochronous Dataflow in Ptolemy II Brian K. Vogel EE249 Project Presentation, Dec. 4, 1999.
SEC PI Meeting Annapolis, May 8-9, 2001 Component-Based Design of Embedded Control Systems Edward A. Lee & Jie Liu UC Berkeley with thanks to the entire.
MoBIES Working group meeting, September 2001, Dearborn Ptolemy II The automotive challenge problems version 4.1 Johan Eker Edward Lee with thanks.
Computer Graphics Basic Elements of Animation. Level of Experience Beginners Anim8or (Download Page)Download Page Intermediate Blender (Download Page)Download.
State of the Art Lecture IEEE Instrumentation and Measurement Technology Conference Budapest, Hungary, May 21-23, 2001 Computing for Embedded Systems Edward.
5 th Biennial Ptolemy Miniconference Berkeley, CA, May 9, 2003 JHDL Hardware Generation Mike Wirthlin and Matthew Koecher
5 th Biennial Ptolemy Miniconference Berkeley, CA, May 9, 2003 The Component Interaction Domain: Modeling Event-Driven and Demand- Driven Applications.
Panel: What Comes After C++ in System-Level Specification Edward Lee UC Berkeley Forum on Design Languages Workshop on System Specification & Design Languages.
5 th Biennial Ptolemy Miniconference Berkeley, CA, May 9, 2003 MESCAL Application Modeling and Mapping: Warpath Andrew Mihal and the MESCAL team UC Berkeley.
Department of Electrical Engineering and Computer Sciences University of California at Berkeley The Ptolemy II Framework for Visual Languages Xiaojun Liu.
Embedded Software: Building the Foundations Edward A. Lee Professor, Chair of EE, and Associate Chair of EECS CHESS: Center for Hybrid and Embedded Software.
Warm Up Complete each statement.
Composing Models of Computation in Kepler/Ptolemy II
Combined Task and Motion Planning for Mobile Manipulation Jason Wolfe, etc. University of California, Berkeley Mozi Song INFOTECH 1.
12/7/10 Looking Back, Moving Forward Computational Photography Derek Hoiem, University of Illinois Photo Credit Lee Cullivan.
ATEC Procedural Animation
Multimedia Programming 21: Particle Animation Departments of Digital Contents Sang Il Park.
I can write well. Chapter 13 continued. In the last class  You identified several jobs and talked about the skills needed to do those jobs.  You were.
Senior Project Adam Champagne. Team (co)Captain of FIRST Robotics Team 3323.
ATEC Procedural Animation Introduction to Procedural Methods in 3D Computer Animation Dr. Midori Kitagawa.
Particle Systems Reference: Reeves W.: "Particle Systems -- A Technique for Modelling a Class of Fuzzy Objets", Computer Graphics, 17(3), pp ,
Review: Derivatives Part 2. Below is the graph of f(x). Sketch the graph of the derivative.
ATCM 3310 Procedural Animation
ARCHITECTURAL PROCEDURAL MODELING MARKO KOLJANČIĆ MAKSIM ŠESTIĆ
Ptolemy II - Heterogeneous Concurrent Modeling and Design in Java
Rigid Body Dynamics Simulation
Ptolemy II - Heterogeneous Concurrent Modeling and Design in Java
The software engineering solutions focuses on the development of software specially customized and tailored according to the usage requirement of projects.
Can you play the guitar? Chapter 6 continued.
Retargetable Model-Based Code Generation in Ptolemy II
Introduction to programming with scratch
Procedural Animation Introduction to Procedural Methods in 3D Computer Animation Dr. Midori Kitagawa.
פחת ורווח הון סוגיות מיוחדות תהילה ששון עו"ד (רו"ח) ספטמבר 2015
Ptolemy II - Heterogeneous Concurrent Modeling and Design in Java
MEL Interface with Maya.
أنماط الإدارة المدرسية وتفويض السلطة الدكتور أشرف الصايغ
Advanced Computer Technology Presentation Guide
Ptolemy II - Heterogeneous Concurrent Modeling and Design in Java
Chapter 7 – Special Right Triangles Review
1.7.1 People who help me and look after me: People who are special to me I can identify the adults in my life who care for me and look after me. I can.
Procedural Animation Lecture 2: 3D & Houdini basics
SOCIAL STUDIES KINDERGARTEN – ALL ABOUT ME
ATEC Procedural Animation
Introduction to spagetti and meatballs
the you are to was they of that as in for I and it with is on my a he
– Graphics and Visualization
TJHSST Systems Lab Rigid Body Dynamics Simulation
Line Graphs.
Practice Geometry Practice
Presentation transcript:

5 th Biennial Ptolemy Miniconference Berkeley, CA, May 9, 2003 Models of Computation in Hollywood C. Fong

Ptolemy Miniconference 2 Background I was a student of Professor Lee from I worked on the SDF, DT, GR domains of Ptolemy II I am now a special effects engineer in Hollywood This talk will be about how my education and use of MOCs in Ptolemy II has better prepared me for my current work

Ptolemy Miniconference 3 Models of Computation in Action SDF / DT for motion processing CT for dynamic animation GR scene graphs for geometric hierarchy

Ptolemy Miniconference 4 Motion and Animation

Ptolemy Miniconference 5 SDF motion signal processing

Ptolemy Miniconference 6 GR domain scene graphs presented in Ptolemy MiniConference 2001

Ptolemy Miniconference 7 Dancing Robot Scene Graph

Ptolemy Miniconference 8 CT-like dynamics

Ptolemy Miniconference 9 Geometry Dataflow Processing (Houdini)

Ptolemy Miniconference 10 Particle Systems Dataflow (Houdini)

Ptolemy Miniconference 11 Mixed MOCs example SDF (human motion) + GR (scene hierarchy) + SOPs (geometry) + POPs (water particles) + CT (dynamics)

Ptolemy Miniconference 12 Conclusion Models of Computation are useful in computer graphics and special effects Animation Packages like Alias/Wavefront Maya and Side Effects Houdini are components-based Future work …