Real-Time Artistically Inspired Cloud Simulation and Rendering Noah Brickman David Olsen Gillian Smith.

Slides:



Advertisements
Similar presentations
Comp 767: Advanced Topics in Graphics Computer-Generated Watercolor Cassidy J. CurtisSean E. Anderson Kurt W. FleischerDavid H. Salesin Irwin Chiu Hau.
Advertisements

Graphics and Games IS 101Y/CMSC 101 Computational Thinking and Design Carolyn Seaman University of Maryland Baltimore County.
1 The Game of Life Supplement 2. 2 Background The Game of Life was devised by the British mathematician John Horton Conway in More sophisticated.
Using AVID for 3D Functional Region Of Interest (ROI) Creation Jeff Hoerle Friday Forum November 5 th, 2004.
1Notes  Textbook: matchmove 6.7.2, B.9. 2 Match Move  For combining CG effects with real footage, need to match synthetic camera to real camera: “matchmove”
Rasterization and Ray Tracing in Real-Time Applications (Games) Andrew Graff.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 14 Ravi Ramamoorthi
Hokkaido University Efficient Rendering of Lightning Taking into Account Scattering Effects due to Clouds and Atmospheric Particles Tsuyoshi Yamamoto Tomoyuki.
Fast Simulation of Lightning for 3D Games Jeremy Bryan Advisor: Sudhanshu Semwal.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 16: Image-Based Rendering and Light Fields Ravi Ramamoorthi
Real-Time Artistically Inspired Cloud Simulation and Rendering Noah Brickman David Olsen Gillian Smith.
Generating Sinewy Networks using Environment-Sensitive Automata Anthony Gaarenstroom Bachelor of Software Engineering Honours Project 2006.
Shadow Algorithms Gerald Matzka Computer Science Seminar.
Shading Languages By Markus Kummerer. Markus Kummerer 2 / 19 State of the Art Shading.
Basic concept Technologies we have used The Design Problems, challenges & solutions Educational Gain.
A Simple, Efficient Method for Realistic Animation of Clouds
A Simple, Efficient Method for Realistic Animation of Clouds Yoshinori Dobashi Kazufumi Kaneda Hideo Yamashita Tsuyoshi Okita Tomoyuki Nishita SIGGRAPH.
Computer graphics & visualization. Game Design - Rendering Smoke & Clouds Jürgen Treml Talk Overview 1.Introduction to Clouds.
Solid Modeling Overview ENGR 1182 SolidWorks 01. Solid Modeling Simple Parts  Solid modeling uses simple steps in a computer program to create 3D rendering.
General Purpose 3D Cellular Automata Modeller. A Regular Lattice of Cells, each obeying the same set of rules Simple rules for individual cells can produce.
CITS4403 Computational Modelling Fractals. A fractal is a mathematical set that typically displays self-similar patterns. Fractals may be exactly the.
Procedural terrain on the GPU Chalmers University of Technology Advanced computer graphics – DAT205 David Sundelius Adam Scott.
Chapter 10: Computer Graphics
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
1 Landscape Generation with L-Systems By: David Cole Supervisor: Jon McCormack.
Curriculum Design for Artists. Tapping into Creativity For those who are inspiring young artists.
I-1 Steps of Image Generation –Create a model of the objects –Create a model for the illumination of the objects –Create an image (render) the result I.
1 Shadows (2) ©Anthony Steed Overview n Shadows – Umbra Recap n Penumbra Analytical v. Sampling n Analytical Aspect graphs Discontinuity meshing.
Cellular Automata Martijn van den Heuvel Models of Computation June 21st, 2011.
Computer Graphics (under) Sep., 2004 Jung Hong Chuang CSIE NCTU.
Non-Photorealistic Rendering Motivation: Much of the graphical imagery created is not photographic in nature Particularly in some domains: –Art –Animation.
Shapes and Angle Rules 80 + ? = = 180.
Procedural Modelling of Plant Scenes Presented by: Kim R 2 Supervisors:Shaun Bangay Adele Lobb A research project for Computer Science Honours 2004.
Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-based Graphics with Global Illumination and High Dynamic Range Photography.
David Luebke11/26/2015 CS 551 / 645: Introductory Computer Graphics David Luebke
The Scientific Method. The Basic Steps l State the problem l Form a hypothesis l Test the hypothesis l Draw conclusions.
Crowds (and research in animation and games) CSE 3541 Matt Boggus.
Elements of Artwork What moves in these paintings?
CSE 681 Introduction to 3D Graphics. CSE 681 Computer graphics is “the creation and manipulation of graphics images by means of computer.” (Marc Berger,
Collision Detection and Response. Motivation OpenGL is a rendering system OpenGL is a rendering system OpenGL has no underlying knowledge of the objects.
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
Yoshinori Dobashi (Hokkaido University) Yusuke Shinzo (Hokkaido University) Tsuyoshi Yamamoto (Hokkaido University) Modeling of Clouds from a Single Photograph.
An Agent Epidemic Model Toward a general model. Objectives n An epidemic is any attribute that is passed from one person to others in society è disease,
What is Nature Art?. For some people, nature art is “found” art. Nature has created the art just as it is and the goal is to capture it in its untouched.
ARTIS-GRAVIR / IMAG INRIA ICA INPG A Physically-Based Particle Model of Emergent Crowd Behaviors Laure Heïgeas, Annie Luciani, Joelle Thollot, Nicolas.
Computer Graphics Researched via: Student Name: Mark Neptune Date: April 11, 2011.
Gamma Photon Transport on the GPU for PET László Szirmay-Kalos, Balázs Tóth, Milán Magdics, Dávid Légrády, Anton Penzov Budapest University of Technology.
Clouds and You (mostly clouds) a Summary of “A Simple, Efficient, Method for Realistic Animation of Clouds” Paper by Yoshinori Dobashi, Kazufumi Kaneda,
Conway’s Game of Life Jess Barak Game Theory. History Invented by John Conway in 1970 Wanted to simplify problem from 1940s presented by John von Neumann.
Visualizing the Cosmos: Smoke or Mirrors? Designing Visualization Imagery David Bock National Center for Supercomputing Applications University of Illinois,
Facial Motion Cloning Using Global Shape Deformation Marco Fratarcangeli and Marco Schaerf University of Rome “La Sapienza”
Agenda 3/24/14, 3/25/14 1)Sketch/write #18 2)Illustrator review: Symbol tools, creating original symbols, mesh tool 3) Practice Symbol scene: Lady bug.
Why use landscape models?  Models allow us to generate and test hypotheses on systems Collect data, construct model based on assumptions, observe behavior.
Volume Rendering A volume representation is an extension of a 2D image to 3D space. A pixel in 2D space become a voxel in 3D space. Voxel.
Practice using fractions, decimals, and percents with place value, number lines, shaded shapes, and shaded 10 x 10 grids.
DPL3/10/2016 CS 551/651: Simplification Continued David Luebke
APE'07 IV INTERNATIONAL CONFERENCE ON ADVANCES IN PRODUCTION ENGINEERING June 2007 Warsaw, Poland M. Nowakiewicz, J. Porter-Sobieraj Faculty of.
Image Fusion In Real-time, on a PC. Goals Interactive display of volume data in 3D –Allow more than one data set –Allow fusion of different modalities.
Agent-Based Modeling ANB 218a Jeff Schank.
Crowds (and research in computer animation and games)
Hair Modelling, Animation, and Rendering
Overview PI: Doron Kushnir, Institute for Advanced Study, Weizmann Institute ECSS: David Bock, National Center for Supercomputing Applications Type Ia.
Chapter 10: Computer Graphics
Computer Graphics.
BACK SOLUTION:
مبررات إدخال الحاسوب في رياض الأطفال
Crowds (and research in computer animation and games)
Evolution of Humans Describe what is going on in this rendering?
21twelveinteractive.com/ twitter.com/21twelveI/ facebook.com/21twelveinteractive/ linkedin.com/company/21twelve-interactive/ pinterest.com/21twelveinteractive/
Presentation transcript:

Real-Time Artistically Inspired Cloud Simulation and Rendering Noah Brickman David Olsen Gillian Smith

Problem Hard to render Important scene element Artistic control

Solution Specify cloud shapes Artistically inspired Physically based Realtime rendering

Related Work Simple Non-Interactive Solutions Imposters, Skybox Pros: –Fast rendering –Simple solution Cons: –Not interactive –Limited control

Related Work Artistic Control Pros: –Artistic manipulation Cons: –Not physically based animation –Non-interactive

Related Work Cellular Automata Pros: –Physically based simulation –Simplistic simulation system –Interactive Cons: –Limited control

Method Overview Specify 3D model Voxelize Cellular automata Rendering

Voxelization

Cellular Automata Rules –Growth –Extinction Bounded voxel grid

Rendering Point cloud Billboards Variable size Variable shading Evolving cloud structure

Results

Conclusions Direct artist control Cloudify 3D models Physically based simulation within bounding volumes