Scientific Visualization Final Report

Size: px
Start display at page:

Download "Scientific Visualization Final Report"

Transcription

1 1. Goal Scientific Visualization Final Report Suqin Zeng This project is aimed to simulate a dynamic particle system, visualizing the density of the particles in real time. 2. System implementation 2.1 Software VTK is used to implement this project. The strength of VTK is it provides many useful build-in features such as color map, interactive camera, and various UI components. 2.2 Data Generator The particle system is comprised of several particle emitters, each moving randomly while emitting particles at the same time. The data to be visualized are the particles in the space, each particle contains the position information (x, y, z), and a scalar value indicating the density in the neighborhood. The method to calculate density will be discussed afterward. 2.3 Visualization strategy Each particle is rendered as a little plane with texture; color is set according to the density value (using a color map). To achieve the effect of visually 3D particle from all perspective, the normal of each particle plane is updating simultaneously when the camera is being rotated or translated, so that it is always facing the camera. Figure-1 particle representation: (left) overview; (right) particle texture Before I adopted this method, I tried to render the particles with elementary 3d models, such as

2 sphere and cube. However, these turned out to be much slower than using plane (the former has much more faces), and failed or had very bad effect in applying texture. Figure-2 effect of using cube to represent particle 2.4 User control Users have 4 controls over the system. [1] Interest region. By moving the 7 handles in each face and the center of the control box, user could choose the interest region. Particles inside the box will be colored while the others stay gray. Particles that are outside the interest region could be hidden by pressing o from the keyboard. Figure-3 user control [1] choose interest region [2] Perspective. By dragging the mouse, user could rotate, translate and zoom in/out the

3 camera, so as to view the space in various perspectives. Figure-4 user control [2] change perspective [3] Speed Control. Using a slider, user could change the moving speed of particles as well as the emitters. Figure-5 user control [3] speed control. (left) slow; (right) fast

4 [4] Particle quantity. Using a slider, user could control the number of existing particles each emitter has. Figure-6 user control [4] particle quantity control. (left) 1,000 particles; (right) 15,000 particles 2.5 Density calculation The interest region is divided into N*N*N unit cubes. Each cube has a counter which records the number of particles in it. The density of a cube is calculated as the weighted sum of its own counter and the counters of its 8 nearest neighbors. Particles within a cube are assigned the density value of the cube. 3. Result Analysis The frame rate of the program is exponentially related to N, which is the number of subdivisions along an axis. As revealed in the following table. N step time cost (sec) Table-1 N and time cost (processing 5000 particles); experiment environment: Windows 7 64-bit with Intel Core 2 Duo T GHz In this project, I choose N = 80, given the ideal frame rate to be 30. The update rate of the particle system is much lower than the render rate, so it turns out that the particle quantity does not affect the overall frame rate apparently. 4. Expansion This system can be adapted to show the density of any group of points in 3D space. It is useful especially for locating abnormal places where the density is different from other regions. Such as finding the sparse area in a point cloud, which is seemly evenly distributed.

5 Figure-7 density visualization on static point cloud. (left) without density visualization (right) with density visualization 5. Conclusion This project simulated a dynamic particle system, visualizing the density of the particles in real time. It provides user controls for changing perspective, interest region as well as particle quantity and speed. 5.1 Future work [1] Currently the method to calculate the density value is just an approximation of the real density. A more precise method should be calculating a sphere region centered at each particle, it is not adopted for low time efficiency. be devised in the future. A more optimized version of calculating precise density could [2] Adaption to visualize invisible qualities, such as temperature, pressure or force tension could also be researched.

In this tutorial, you will create a scene with sandman dispersing in sand, as shown in in the image below.

In this tutorial, you will create a scene with sandman dispersing in sand, as shown in in the image below. Particle Flow In this tutorial, you will create a scene with sandman dispersing in sand, as shown in in the image below. Creating the Project Folder 1. Create a project folder with the name c17_tut1 at

More information

The Vizard IDE: Inspector

The Vizard IDE: Inspector Show The Vizard IDE: Inspector Inspector is a visual tool for browsing the scene graph of any Viz ard compatible 3d model. Use it to: Identify sub- parts of models so that you can get a handle to and manipulate

More information

Blender Lesson Ceramic Bowl

Blender Lesson Ceramic Bowl Blender Lesson Ceramic Bowl This lesson is going to show you how to create a ceramic looking bowl using the free program Blender. You will learn how to change the view, add, delete, scale and edit objects

More information

Reference Image. Source:

Reference Image. Source: Mesh Modeling By Immer Baldos This document is a tutorial on mesh modeling using Blender version 2.49b. The goal is to create a model of an elevator. This tutorial will tackle creating the elevator cart,

More information

Data Representation in Visualisation

Data Representation in Visualisation Data Representation in Visualisation Visualisation Lecture 4 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Taku Komura Data Representation 1 Data Representation We have

More information

Cleaver Lab Walkthrough

Cleaver Lab Walkthrough Cleaver Lab Walkthrough Cleaver 2.0 Beta Documentation Center for Integrative Biomedical Computing Scientific Computing & Imaging Institute University of Utah Cleaver software download: http://software.sci.utah.edu

More information

Virtual MODELA USER'S MANUAL

Virtual MODELA USER'S MANUAL Virtual MODELA USER'S MANUAL Virtual MODELA is a program that simulates the movement of the tool on the screen. Contents Contents Part 1 Introduction 1-1 System Requirements... 4 1-2 Overview of Virtual

More information

Actions and Graphs in Blender - Week 8

Actions and Graphs in Blender - Week 8 Actions and Graphs in Blender - Week 8 Sculpt Tool Sculpting tools in Blender are very easy to use and they will help you create interesting effects and model characters when working with animation and

More information

Introduction to Maya

Introduction to Maya 1 M CO PY RI GH TE D MA TE RI AL Introduction to Maya aya is a powerful 3D modeling, animation, effects, and rendering solution that has been used in everything from product design to feature films. In

More information

Chapter 24. Creating Surfaces for Displaying and Reporting Data

Chapter 24. Creating Surfaces for Displaying and Reporting Data Chapter 24. Creating Surfaces for Displaying and Reporting Data FLUENT allows you to select portions of the domain to be used for visualizing the flow field. The domain portions are called surfaces, and

More information

BCC 3D Extruded Image Shatter Filter

BCC 3D Extruded Image Shatter Filter BCC 3D Extruded Image Shatter Filter 3D Extruded Image Shatter shatters the image in 3D space and disperses the image fragments. Unlike the 3D Image Shatter filter, this filter allows you to create threedimensional

More information

VisIVO Extracting Galaxies

VisIVO Extracting Galaxies VO Day Usecase 4 VisIVO Extracting Galaxies The result of a Cosmological N Body SPH simulation is a set of millions (sometimes billions) of particles. From this complex distribution, we show how we can

More information

Chapter 14 Particle Systems & Interactions

Chapter 14 Particle Systems & Interactions Chapter 14 Particle Systems & Interactions This is probably the nicest and most flexible of the Blender effects. When you turn an object into particles, it can be used to simulate snow, fire, smoke, clouds,

More information

Full Screen Layout. Main Menu Property-specific Options. Object Tools ( t ) Outliner. Object Properties ( n ) Properties Buttons

Full Screen Layout. Main Menu Property-specific Options. Object Tools ( t ) Outliner. Object Properties ( n ) Properties Buttons Object Tools ( t ) Full Screen Layout Main Menu Property-specific Options Object Properties ( n ) Properties Buttons Outliner 1 Animation Controls The Create and Add Menus 2 The Coordinate and Viewing

More information

Object Manipulation and Basic Animation

Object Manipulation and Basic Animation Object Manipulation and Basic Animation By Immer Baldos This document is a tutorial on basic modeling and animation using Blender version 2.49b. The goals are to create a Windmill using blender s built-in

More information

How to start your Texture Box Project!

How to start your Texture Box Project! How to start your Texture Box Project! Shapes, naming surfaces, and textures. Lightwave 11.5 Part One: Create Your Shape Choose Start, Programs, New Tek, Lightwave and Modelor (the orange one). 1.In one

More information

An Introduction to Maya. Maya. Used in industrial design, CAD, computer games and motion picture effects. The ambition is what get

An Introduction to Maya. Maya. Used in industrial design, CAD, computer games and motion picture effects. The ambition is what get An Introduction to Maya Gustav Taxén gustavt@nada.kth.se 2D1640 Grafik och Interaktionsprogrammering VT 2006 Maya Used in industrial design, CAD, computer games and motion picture effects Special focus

More information

3DMMVR REFERENCE MANUAL V 0.81

3DMMVR REFERENCE MANUAL V 0.81 3DMMVR REFERENCE MANUAL V 0.81 Page 1 of 30 Index: 1.0 System Requirements...5 1.1 System Processor...5 1.2 System RAM...5 1.3 Graphics Card...5 1.4 Operating System...5 2.0 Conventions...6 2.1 Typographic

More information

Page 1 of 10 Creating Cigarette Smoke In this tutorial, you use a particle system to create a stream of cigarette smoke trailing from an ashtray. The animation relies on space warps to affect the movement

More information

Fast K-nearest neighbors searching algorithms for point clouds data of 3D scanning system 1

Fast K-nearest neighbors searching algorithms for point clouds data of 3D scanning system 1 Acta Technica 62 No. 3B/2017, 141 148 c 2017 Institute of Thermomechanics CAS, v.v.i. Fast K-nearest neighbors searching algorithms for point clouds data of 3D scanning system 1 Zhang Fan 2, 3, Tan Yuegang

More information

Lens Selection Software. User Manual

Lens Selection Software. User Manual Lens Selection Software User Manual Legal Information User Manual 2018 Hangzhou Hikvision Digital Technology Co., Ltd. About this Manual This Manual is subject to domestic and international copyright protection.

More information

Chapter 4- Blender Render Engines

Chapter 4- Blender Render Engines Chapter 4- Render Engines What is a Render Engine? As you make your 3D models in, your goal will probably be to generate (render) an image or a movie as a final result. The software that determines how

More information

Chapter 19- Object Physics

Chapter 19- Object Physics Chapter 19- Object Physics Flowing water, fabric, things falling, and even a bouncing ball can be difficult to animate realistically using techniques we have already discussed. This is where Blender's

More information

Transforming Objects and Components

Transforming Objects and Components 4 Transforming Objects and Components Arrow selection Lasso selection Paint selection Move Rotate Scale Universal Manipulator Soft Modification Show Manipulator Last tool used Figure 4.1 Maya s manipulation

More information

A 10-minute introduction to. Molfow+ A test-particle Monte Carlo simulator for UHV systems

A 10-minute introduction to. Molfow+ A test-particle Monte Carlo simulator for UHV systems A 10-minute introduction to Molfow+ A test-particle Monte Carlo simulator for UHV systems 1 The basics First, let s learn the Molflow terminology and the interface in a few slides. Or, if you prefer learning

More information

Step 4 Part B - How to Edit Video on YouTube with Enhancements. You click on Enhancements at the top to add other features and next is what happens.

Step 4 Part B - How to Edit Video on YouTube with Enhancements. You click on Enhancements at the top to add other features and next is what happens. Step 4 Part B - How to Edit Video on YouTube with Enhancements You click on Enhancements at the top to add other features and next is what happens. You see Enhancements highlighted and it starts playing

More information

BCC Comet Generator Source XY Source Z Destination XY Destination Z Completion Time

BCC Comet Generator Source XY Source Z Destination XY Destination Z Completion Time BCC Comet Generator Comet creates an auto-animated comet that streaks across the screen. The comet is compromised of particles whose sizes, shapes, and colors can be adjusted. You can also set the length

More information

June 05, 2018, Version 3.0.6

June 05, 2018, Version 3.0.6 June 05, 2018, Version 3.0.6 VolViCon is an advanced application for reconstruction of computed tomography (CT), magnetic resonance (MR), ultrasound, and x-rays images. It gives features for exporting

More information

A consumer level 3D object scanning device using Kinect for web-based C2C business

A consumer level 3D object scanning device using Kinect for web-based C2C business A consumer level 3D object scanning device using Kinect for web-based C2C business Geoffrey Poon, Yu Yin Yeung and Wai-Man Pang Caritas Institute of Higher Education Introduction Internet shopping is popular

More information

Saturn User Manual. Rubén Cárdenes. 29th January 2010 Image Processing Laboratory, University of Valladolid. Abstract

Saturn User Manual. Rubén Cárdenes. 29th January 2010 Image Processing Laboratory, University of Valladolid. Abstract Saturn User Manual Rubén Cárdenes 29th January 2010 Image Processing Laboratory, University of Valladolid Abstract Saturn is a software package for DTI processing and visualization, provided with a graphic

More information

Artlantis training for new users

Artlantis training for new users Artlantis training for new users page 2 This training program reviews the main features of Artlantis. You will learn about the various presentation types such as still images, ivisit 3D panoramas, VR objects

More information

Volume Illumination, Contouring

Volume Illumination, Contouring Volume Illumination, Contouring Computer Animation and Visualisation Lecture 0 tkomura@inf.ed.ac.uk Institute for Perception, Action & Behaviour School of Informatics Contouring Scaler Data Overview -

More information

How to Create a Simple Animation Using MAYA

How to Create a Simple Animation Using MAYA How to Create a Simple Animation Using MAYA Jennifer Soltz July 29, 2011 0 Table of Contents Introduction Safety Information. 2. 3 What you need Materials Overview Diagram. 4. 4 Instructions Setup Modeling

More information

Maya Lesson 6 Screwdriver Notes & Assessment

Maya Lesson 6 Screwdriver Notes & Assessment Maya Lesson 6 Screwdriver Notes & Assessment Save a new file as: Lesson 6 Screwdriver YourNameInitial Save in your Computer Animation folder. Screwdriver Handle Base Using CVs Create a polygon cylinder

More information

Solid Edge ST4 Update Training (Display)

Solid Edge ST4 Update Training (Display) Solid Edge ST4 Update Training (Display) Presented By: Steve Webb Topic Middle Mouse Button Rotate Model Edge Display Display Performance View Style Thread and Weld Bead Texture Page 2 Middle Mouse Button

More information

Spring 2009 Prof. Hyesoon Kim

Spring 2009 Prof. Hyesoon Kim Spring 2009 Prof. Hyesoon Kim Application Geometry Rasterizer CPU Each stage cane be also pipelined The slowest of the pipeline stage determines the rendering speed. Frames per second (fps) Executes on

More information

1. Interpreting the Results: Visualization 1

1. Interpreting the Results: Visualization 1 1. Interpreting the Results: Visualization 1 visual/graphical/optical representation of large sets of data: data from experiments or measurements: satellite images, tomography in medicine, microsopy,...

More information

Topic 10: Scene Management, Particle Systems and Normal Mapping. CITS4242: Game Design and Multimedia

Topic 10: Scene Management, Particle Systems and Normal Mapping. CITS4242: Game Design and Multimedia CITS4242: Game Design and Multimedia Topic 10: Scene Management, Particle Systems and Normal Mapping Scene Management Scene management means keeping track of all objects in a scene. - In particular, keeping

More information

Spring 2011 Prof. Hyesoon Kim

Spring 2011 Prof. Hyesoon Kim Spring 2011 Prof. Hyesoon Kim Application Geometry Rasterizer CPU Each stage cane be also pipelined The slowest of the pipeline stage determines the rendering speed. Frames per second (fps) Executes on

More information

Quick Shader 0.1 Beta

Quick Shader 0.1 Beta Quick Shader 0.1 Beta Documentation (last update 2014-07-10) QuickShader is a program that allows you to write and test shaders without creating your own rendering engine. Using this tool you can quickly

More information

pdfpost Tutorial PDF 3D capabilities.

pdfpost Tutorial PDF 3D capabilities. pdfpost Tutorial PDF 3D capabilities. 3D PDF gives users a number of useful tools to view and manipulate geometry. Some of them are intuitive visible from the start, some are hidden and need an introduction.

More information

Creating the Tilt Game with Blender 2.49b

Creating the Tilt Game with Blender 2.49b Creating the Tilt Game with Blender 2.49b Create a tilting platform. Start a new blend. Delete the default cube right click to select then press X and choose Erase Selected Object. Switch to Top view (NUM

More information

VirMuF Manual V 0.5 1

VirMuF Manual V 0.5 1 VirMuF Manual V 0.5 1 Contents Overview... 3 How it Works... 3 Installation... 3 Usage... 4 Navigation... 4 Inspection... 5 Information... 6 Measure... 6 Cross Section... 7 Light... 8 Related Web Links...

More information

Spira Mirabilis. Finding the Spiral tool. Your first spiral

Spira Mirabilis. Finding the Spiral tool. Your first spiral Spira Mirabilis Finding the Spiral tool The Spiral tool is part of ShapeWizards suite called MagicBox (the other tools in the suite are Pursuit, Shell, Sphere). You can install all these tools at once

More information

Homework #2. Hidden Surfaces, Projections, Shading and Texture, Ray Tracing, and Parametric Curves

Homework #2. Hidden Surfaces, Projections, Shading and Texture, Ray Tracing, and Parametric Curves Computer Graphics Instructor: Brian Curless CSE 457 Spring 2013 Homework #2 Hidden Surfaces, Projections, Shading and Texture, Ray Tracing, and Parametric Curves Assigned: Sunday, May 12 th Due: Thursday,

More information

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 1 The Blender Interface and Basic Shapes

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 1 The Blender Interface and Basic Shapes Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 1 The Blender Interface and Basic Shapes Introduction Blender is a powerful modeling, animation and rendering

More information

Working with the BCC 3D Image Shatter Filter

Working with the BCC 3D Image Shatter Filter Working with the BCC 3D Image Shatter Filter 3D Image Shatter shatters the image in 3D space and disperses the image fragments. The Þlter provides a variety of explosion, velocity, and gravity parameters

More information

Visualizing the Life and Anatomy of Dark Matter

Visualizing the Life and Anatomy of Dark Matter Visualizing the Life and Anatomy of Dark Matter Subhashis Hazarika Tzu-Hsuan Wei Rajaditya Mukherjee Alexandru Barbur ABSTRACT In this paper we provide a visualization based answer to understanding the

More information

First Animated Model Yellow Submarine

First Animated Model Yellow Submarine Course: 3D Design Title: First Animated Model Yellow Submarine Blender: Version 2.6X Level: Beginning Author; Neal Hirsig (May 2012) First Animated Model Yellow Submarine Most of you are perhaps too young

More information

Chapter 4- Materials and Textures

Chapter 4- Materials and Textures Chapter 4- Materials and Textures Materials and textures are what change your model from being gray to brilliant. You can add color, make things glow, become transparent like glass or make them look like

More information

Visualization. Images are used to aid in understanding of data. Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26]

Visualization. Images are used to aid in understanding of data. Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26] Visualization Images are used to aid in understanding of data Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26] Tumor SCI, Utah Scientific Visualization Visualize large

More information

Computer Graphics Ray Casting. Matthias Teschner

Computer Graphics Ray Casting. Matthias Teschner Computer Graphics Ray Casting Matthias Teschner Outline Context Implicit surfaces Parametric surfaces Combined objects Triangles Axis-aligned boxes Iso-surfaces in grids Summary University of Freiburg

More information

BACHELOR OF ARTS IN 3D ANIMATION AND VISUAL EFFECTS Term-End Theory Examination December, 2015 BNM-001 : ANIMATION PRODUCTION PIPELINE

BACHELOR OF ARTS IN 3D ANIMATION AND VISUAL EFFECTS Term-End Theory Examination December, 2015 BNM-001 : ANIMATION PRODUCTION PIPELINE No. of Printed Pages : 7 BNM-001 cx) BACHELOR OF ARTS IN 3D ANIMATION AND VISUAL EFFECTS Term-End Theory Examination December, 015 BNM-001 : ANIMATION PRODUCTION PIPELINE Time : 3 hours Maximum Marks :

More information

Working with the BCC 2D Particles Filter

Working with the BCC 2D Particles Filter Working with the BCC 2D Particles Filter 2D Particles breaks the source image into particles and disperses them in 2D space. This Þlter also provides a variety of explosion, velocity, and gravity controls

More information

12 APPLYING EFFECTS. Lesson overview

12 APPLYING EFFECTS. Lesson overview 12 APPLYING EFFECTS Lesson overview In this lesson, you ll learn how to do the following: Use various effects, such as Pathfinder, Scribble, and Drop Shadow. Use Warp effects to distort type. Create three-dimensional

More information

Simple Glass TNT Molecule Tutorial

Simple Glass TNT Molecule Tutorial Simple Glass TNT Molecule Tutorial Quinten Kilborn Today, I ll be showing you how to make an awesome looking glass TNT molecule. I was messing with glass textures and found that it makes an awesome science

More information

EnSight 10 Basic Training Exercises

EnSight 10 Basic Training Exercises Exercise 1: Color the Comanche helicopter EnSight 10 Basic Training Exercises 1. Start EnSight 10 and press the Cancel button on the Welcome screen 2. Click on File -> Open and select the Simple Interface

More information

CS451Real-time Rendering Pipeline

CS451Real-time Rendering Pipeline 1 CS451Real-time Rendering Pipeline JYH-MING LIEN DEPARTMENT OF COMPUTER SCIENCE GEORGE MASON UNIVERSITY Based on Tomas Akenine-Möller s lecture note You say that you render a 3D 2 scene, but what does

More information

Rendering diffuse objects using particle systems inside voxelized surface geometry. Thorsten Juckel Steffi Beckhaus

Rendering diffuse objects using particle systems inside voxelized surface geometry. Thorsten Juckel Steffi Beckhaus Rendering diffuse objects using particle systems inside voxelized surface geometry Thorsten Juckel Steffi Beckhaus University of Hamburg interactive media / virtual environments 1 Outline 1. Introduction

More information

Lecture 12: Advanced Rendering

Lecture 12: Advanced Rendering Lecture 12: Advanced Rendering CSE 40166 Computer Graphics Peter Bui University of Notre Dame, IN, USA November 30, 2010 Limitations of OpenGL Pipeline Rendering Good Fast, real-time graphics rendering.

More information

Scalable multi-gpu cloud raytracing with OpenGL

Scalable multi-gpu cloud raytracing with OpenGL Scalable multi-gpu cloud raytracing with OpenGL University of Žilina Digital technologies 2014, Žilina, Slovakia Overview Goals Rendering distant details in visualizations Raytracing Multi-GPU programming

More information

Turn your movie file into the homework folder on the server called Lights, Camera, Action.

Turn your movie file into the homework folder on the server called Lights, Camera, Action. CS32 W11 Homework 3: Due MONDAY, APRIL 18 Now let s put the ball in a world of your making and have some fun. Create a simple AND WE MEAN SIMPLE environment for one of your ball bounces. You will assign

More information

Getting Started with ShowcaseChapter1:

Getting Started with ShowcaseChapter1: Chapter 1 Getting Started with ShowcaseChapter1: In this chapter, you learn the purpose of Autodesk Showcase, about its interface, and how to import geometry and adjust imported geometry. Objectives After

More information

Easy View Manual Nicolaudie-Sunlite

Easy View Manual Nicolaudie-Sunlite 1989-2004 Nicolaudie-Sunlite Table of Contents Part I Preface Part II 3D Visualizer 1 2... 2 1 First steps Menu... 2 Toolbar... 3 Mouse move... 4... 5 2 3D stage Your first stage... 5... 7 3 Stage settings

More information

Introduction to Visualization and Computer Graphics

Introduction to Visualization and Computer Graphics Introduction to Visualization and Computer Graphics DH2320, Fall 2015 Prof. Dr. Tino Weinkauf Introduction to Visualization and Computer Graphics Visibility Shading 3D Rendering Geometric Model Color Perspective

More information

Irradiance Gradients. Media & Occlusions

Irradiance Gradients. Media & Occlusions Irradiance Gradients in the Presence of Media & Occlusions Wojciech Jarosz in collaboration with Matthias Zwicker and Henrik Wann Jensen University of California, San Diego June 23, 2008 Wojciech Jarosz

More information

HOW TO USE THE INSTANCING LAB IN BRYCE 7.1 PRO/ A complete tutorial

HOW TO USE THE INSTANCING LAB IN BRYCE 7.1 PRO/ A complete tutorial http://www.daz3d.com/forums/viewthread/3381/ Rashad Carter, Posted: 03 July 2012 01:43 PM HOW TO USE THE INSTANCING LAB IN BRYCE 7.1 PRO/ A complete tutorial The Instancing Lab in Bryce 7.1 Pro is a mysterious

More information

ColorSpace - User manual Version 1.00

ColorSpace - User manual Version 1.00 ColorSpace - User manual Version 1.00 Philippe Colantoni 2004 1 Introduction The aim of this software is to display color information in different color spaces. It can realize color conversion in RGB,

More information

ImageVis3D "Hands On"-Session

ImageVis3D Hands On-Session ImageVis3D "Hands On"-Session Center for Integrative Biomedical Computing 2009 Workshop, Northeastern University 1 1. The current state of ImageVis3D Remember : 1. If you find any problems in ImageVis3D,

More information

Graphical Editors used at CSC/Nada earlier. Main competitors. What is Maya? What is Maya? An Introduction to Maya. Maya

Graphical Editors used at CSC/Nada earlier. Main competitors. What is Maya? What is Maya? An Introduction to Maya. Maya DH2640 Grafik och interaktionsprogrammering DH2323 Datorgrafik och interaktion NA8740 Datorgrafik och användargränssnitt An Introduction to Maya original slides by Gustav Taxén Lars Kjelldahl lassekj@csc.kth.se

More information

Creating Mercator s Map Projection

Creating Mercator s Map Projection Creating Mercator s Map Projection Andrew Geldean December 17, 2014 Abstract: This map developed by Gerardus Mercator in 1569 is created by producing a cylinder around the globe projecting the surface

More information

Introduction to VPython This tutorial will guide you through the basics of programming in VPython.

Introduction to VPython This tutorial will guide you through the basics of programming in VPython. 1 Introduction to VPython This tutorial will guide you through the basics of programming in VPython. VPython is a programming language that allows you to easily make 3-D graphics and animations. We will

More information

Avid FX Tutorials. Understanding the Tutorial Exercises

Avid FX Tutorials. Understanding the Tutorial Exercises Avid FX Tutorials Understanding the Tutorial Exercises The following tutorial exercises provide step-by-step instructions for creating various kinds of effects, while exploring many aspects of the Avid

More information

SPACE - A Manifold Exploration Program

SPACE - A Manifold Exploration Program 1. Overview SPACE - A Manifold Exploration Program 1. Overview This appendix describes the manifold exploration program SPACE that is a companion to this book. Just like the GM program, the SPACE program

More information

Notes on Blender: By Matthew Evett

Notes on Blender: By Matthew Evett Notes on Blender: By Matthew Evett A synopsis of the Wiki: http://en.wikibooks.org/wiki/blender_3d:_noob_to_pro The Blender GUI is implemented via opengl. Thus the GUI is not Windowsstandard. Can resize

More information

iracing Camera Tool Introduction Positioning the camera with Position Type

iracing Camera Tool Introduction Positioning the camera with Position Type iracing Camera Tool Introduction This is a brief introduction to the new camera tool built into the iracing simulator. You can enter the camera tool when in replay mode by hitting Ctrl-F12 at any time,

More information

System Design for Visualizing Scientific Computations

System Design for Visualizing Scientific Computations 25 Chapter 2 System Design for Visualizing Scientific Computations In Section 1.1 we defined five broad goals for scientific visualization. Specifically, we seek visualization techniques that 1. Can be

More information

From within the Timewarp interface, a mapping from Render Frame to Scene Frame is set through the Frame warp expression or graph.

From within the Timewarp interface, a mapping from Render Frame to Scene Frame is set through the Frame warp expression or graph. TimeWarp TimeWarp (Camera Motion Options) Timewarp basics Render frame versus Scene frame Motion blur and camera warping Plugin usage Timewarp interface Frame warp Warp blur Warp camera Fix camera Sub

More information

CagisOnline User Guide

CagisOnline User Guide CagisOnline User Guide CagisOnline is designed to be simple and intuitive to use. Once you become familiar with the items shown below you are ready to explore the features that come with this site! Tools

More information

This is the opening view of blender.

This is the opening view of blender. This is the opening view of blender. Note that interacting with Blender is a little different from other programs that you may be used to. For example, left clicking won t select objects on the scene,

More information

Multi-level Partition of Unity Implicits

Multi-level Partition of Unity Implicits Multi-level Partition of Unity Implicits Diego Salume October 23 rd, 2013 Author: Ohtake, et.al. Overview Goal: Use multi-level partition of unity (MPU) implicit surface to construct surface models. 3

More information

2. Drag and drop the cloud image onto your desktop to be used later in the tutorial.

2. Drag and drop the cloud image onto your desktop to be used later in the tutorial. Do the following tutorial. You will use the Earth Map image and Photo image below. 1. Copy the Earth Map image and paste it into photoshop. Open photoshop. Go to menu/file/new. Name it lastname-earth.

More information

Solid surface modeling in AutoCAD

Solid surface modeling in AutoCAD Solid surface modeling in AutoCAD Introduction into 3D modeling Managing views of 3D model Coordinate Systems 1 3D model advantages ability to view the whole model looking inside the model collision checking

More information

A 10-minute introduction to. SynRad+ A test-particle Monte Carlo simulator for synchrotron radiation

A 10-minute introduction to. SynRad+ A test-particle Monte Carlo simulator for synchrotron radiation A 10-minute introduction to SynRad+ A test-particle Monte Carlo simulator for synchrotron radiation 1 The basics First, let s learn the SynRad+ terminology and the interface in a few slides. Or, if you

More information

Week 1 The Blender Interface and Basic Shapes

Week 1 The Blender Interface and Basic Shapes Week 1 The Blender Interface and Basic Shapes Blender Blender is an open-source 3d software that we will use for this class to create our 3d game. Blender is as powerful as 3d Studio Max and Maya and has

More information

Table of contents. I Preface. II First steps 1. 3D stage 2. Your first stage

Table of contents. I Preface. II First steps 1. 3D stage 2. Your first stage Table of contents I Preface 1 II First steps 3 1. 3D stage 2. Your first stage III User mode 2 3 7 1. Rendering options 2. Resolution 3. Cameras 4. DMX levels 5. Universes patch 6. Movie recorder 6 7 7

More information

BCC Particle System Generator

BCC Particle System Generator BCC Particle System Generator BCC Particle System is an auto-animated particle generator that provides in-depth control over individual particles as well as the overall shape and movement of the system.

More information

3 Polygonal Modeling. Getting Started with Maya 103

3 Polygonal Modeling. Getting Started with Maya 103 3 Polygonal Modeling In Maya, modeling refers to the process of creating virtual 3D surfaces for the characters and objects in the Maya scene. Surfaces play an important role in the overall Maya workflow

More information

Introduction to Digital Modelling and Animation in Design week 4 Textures

Introduction to Digital Modelling and Animation in Design week 4 Textures Introduction to Digital Modelling and Animation in Design week 4 Textures Thaleia Deniozou - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

More information

Point Cloud Filtering using Ray Casting by Eric Jensen 2012 The Basic Methodology

Point Cloud Filtering using Ray Casting by Eric Jensen 2012 The Basic Methodology Point Cloud Filtering using Ray Casting by Eric Jensen 01 The Basic Methodology Ray tracing in standard graphics study is a method of following the path of a photon from the light source to the camera,

More information

Primal s 3D Real-time on Anatomy.tv

Primal s 3D Real-time on Anatomy.tv USER GUIDE Primal s 3D Real-time on Anatomy.tv Welcome to our user guide to 3D Real-time on Anatomy.tv. Please read on, or select one of the links opposite to jump straight to a particular topic. Anatomy.tv

More information

The feature set you are required to implement in your ray tracer is as follows (by order from easy to hard):

The feature set you are required to implement in your ray tracer is as follows (by order from easy to hard): Ray Tracing exercise TAU, Computer Graphics, 0368.3014, semester B Go to the Updates and FAQ Page Overview The objective of this exercise is to implement a ray casting/tracing engine. Ray tracing is a

More information

lecture 21 volume rendering - blending N layers - OpenGL fog (not on final exam) - transfer functions - rendering level surfaces

lecture 21 volume rendering - blending N layers - OpenGL fog (not on final exam) - transfer functions - rendering level surfaces lecture 21 volume rendering - blending N layers - OpenGL fog (not on final exam) - transfer functions - rendering level surfaces - 3D objects Clouds, fire, smoke, fog, and dust are difficult to model with

More information

Chapter 9- Animation Basics

Chapter 9- Animation Basics Timing, Moving, Rotating and Scaling Now that we know how to make stuff and make it look good, it s time to figure out how to move it around in your scene. Another name for an animation is Interpolation

More information

1) Find. a) b) c) d) e) 2) The function g is defined by the formula. Find the slope of the tangent line at x = 1. a) b) c) e) 3) Find.

1) Find. a) b) c) d) e) 2) The function g is defined by the formula. Find the slope of the tangent line at x = 1. a) b) c) e) 3) Find. 1 of 7 1) Find 2) The function g is defined by the formula Find the slope of the tangent line at x = 1. 3) Find 5 1 The limit does not exist. 4) The given function f has a removable discontinuity at x

More information

Tutorial: Understanding the Lumberyard Interface

Tutorial: Understanding the Lumberyard Interface Tutorial: Understanding the Lumberyard Interface This tutorial walks you through a basic overview of the Interface. Along the way we will create our first level, generate terrain, navigate within the editor,

More information

Now-Crowd Billboards User Manual

Now-Crowd Billboards User Manual Now-Crowd Billboards User Manual Now-Crowd Billboards User Manual 2017-2018, RiverSoftArt Contents Introduction... 1 Features... 1 How to use Now-Crowd Billboards... 2 Now-Crowd Orient Billboard to Camera

More information

Adaptive Point Cloud Rendering

Adaptive Point Cloud Rendering 1 Adaptive Point Cloud Rendering Project Plan Final Group: May13-11 Christopher Jeffers Eric Jensen Joel Rausch Client: Siemens PLM Software Client Contact: Michael Carter Adviser: Simanta Mitra 4/29/13

More information

Introduction to Unreal Engine Blueprints for Beginners. By Chaven R Yenketswamy

Introduction to Unreal Engine Blueprints for Beginners. By Chaven R Yenketswamy Introduction to Unreal Engine Blueprints for Beginners By Chaven R Yenketswamy Introduction My first two tutorials covered creating and painting 3D objects for inclusion in your Unreal Project. In this

More information

Creating Flood Effects in Uncharted 3. Eben Cook VFX Naughty Dog

Creating Flood Effects in Uncharted 3. Eben Cook VFX Naughty Dog Creating Flood Effects in Uncharted 3 Eben Cook VFX Artist @ Naughty Dog Me me me BA in Communication Design from UNT Computer Science minor 11 years in the industry. EALA, Naughty Dog I ve been: Concept

More information