HYBRIDO is the name for the new fluid technology delivered within the RealFlow version 5, it stands for HYBrid large dimension LiquiD solver.
|
|
- Austen Walton
- 7 years ago
- Views:
Transcription
1 HYBRIDO WHITE PAPER
2 Introduction 2 1 INTRODUCTION HYBRIDO is the name for the new fluid technology delivered within the RealFlow version 5, it stands for HYBrid large dimension LiquiD solver. Up to now it was difficult to make realistic fluid simulations for medium to large scales using RealFlow. The main problem is the particle-based approach that RealFlow uses for solving the fluid equations. This approach is good for achieving the detail needed for splashes, but for simulating the core of the fluid where no detail is required you still need to use a lot of particles. This is possible, but the simulation times for this number of particles is long. The best approach to deal efficiently with the core simulation of the fluid is to use a grid-based solution. A grid is created in the space where the simulation is going to take place and the fluid equations are discretized and solved at the grid points. However this approach is not adequate enough to catch the fine detail needed for splashes - a super high-resolution grid would be needed to resolve the fluid where the fine detail is needed. There are approaches and techniques to separately alleviate the problems of particle-based and grid-based methods, but in our opinion the best way to deal with these limitations is to use a hybrid model where the grid-based approach is used to solve the core of the fluid and a particle-based approach is used to solve the splash. HYBRIDO is a novel technology that combines a grid-based and particle-based approaches to deal with the complex task of simulating medium to large scale scenes. Other phenomena (also known as secondary elements) that are typical of large scales like foam, mist and fine surface detail (displacement) are also addressed with this technology. As an example, In figure F.01 below you can see a screen shot of a typical simulation that can be created with HYBRIDO. All the simulation data was rendered with Mental Ray using the new version of the RealFlow RenderKit tools. F.01 Domain size is 100x20x60 meters
3 Concepts within HYBRIDO 3 2 CONCEPTS WITHIN HYBRIDO Grid domain This is the space where the simulation is taking place, i.e. the computational grid. F.02 Grid domain You can have as many domains as you want in a scene but they don t interact between them. Grid emitter This is the source of the fluid. The emitter must be attached to an object and this object defines the volume from where the fluid is created. In the lighthouse scene we have the main body of the water and five additional objects from where the crashing wave will be created. F.03 Grid emitters
4 Concepts within HYBRIDO 4 Grid splash The splash is generated automatically when an under-resolved region of the grid-based fluid is detected. The splash node is similar to the particle-based emitters so actually you can have all the flexibility RealFlow provides for this particle-based approach. For instance, you can attach any daemon to the splash, or you can change the behavior of the particles from fluid to dumb, there is no limitation. F.04 Grid splash The representation of the splash node is just a box. This box delimits the volume from where the splash is going to be generated, i.e. only under-resolved regions inside this box will generate splash. The splash particles won t be removed when going outside the box, they will be removed when they cross the surface of the grid-based fluid and coming from the air. It is important to note that splash particles don t add mass to the grid-based fluid, i.e. there is no coupling between the particle-based fluid and the grid-based fluid. Instead of that foam will be generated. Grid foam Texture-based and/or particle-based foam. Foam is generated when splash particles enter the grid-based fluid surface coming from the air. In the texture-based approach a gray-scale image represents the foam, in the particle-based approach particles represent the foam. When using the particle-based approach for the foam you have the same flexibility than you have for the traditional particle-based emitters, so actually the foam particles can be simulated as a particle-based fluid. F.05 Particle-based foam
5 Concepts within HYBRIDO 5 Grid mist Mist is the white cloud of water droplets that are formed because of the splash particles breakup process. Splash particles are tracked to detect when the breakup process is taking place. When the condition for breakup is met, the mist is generated at that point and the mass of the splash particle that is lost is transferred to the mist field. Once the splash particle is under a threshold mass the splash particle is removed from the simulation. F.06 Mist is generated from the splash particles Grid mesh This is the node that represents the surface of the grid-based fluid using a polygonal mesh. Normally you are going to be interested in the generation of a displacement to add detail to the mesh surface. This displacement data is generated in the grid domain node but it is shown in the grid mesh. F.07 Grid mesh without displacement F.08 Grid mesh with displacement
6 A case study, the lighthouse 6 3 A CASE STUDY, THE LIGHTHOUSE 3.01 SETTING UP THE GRID DOMAIN We start by importing into RealFlow the lighthouse geometry, then we create a grid domain where the simulation is going to take place. For the lighthouse we used a proxy geometry in order to avoid a high count polygon model. A high count polygon model will make our simulation run more slowly so whenever is possible a low count polygon model is desirable. Once the geometry is in the scene we create a Grid Domain node, then we transform this domain so it encloses the region of interest of our simulation. F.09 A grid domain and Fluid parameters For the moment we can leave the default parameters for the grid domain. This will allow us to run simulations very fast and to check very quickly if the setup has been created properly. Please notice that in the figure above the parameters are not the default ones, they are the ones used for the final simulation. The most important parameter is the resolution, basically it is the approximate number of the cells the grid will have. Having many cells will create more accurate simulations but at the expense of larger simulation times. Another important parameter is compressibility. This parameter is mainly responsible for a fluid s tendency to bounce. A value of 0 means that the current fluid cannot be compressed anymore so you can eliminate any bouncing effect, but it takes longer to perform such a calculation. For our scene it is important that the fluid doesn t bounce at all so we set a value of 0.08 for this parameter SETTING UP THE GRID EMITTERS We are interested in having a main body of water and a couple of emitters so we can reproduce a wave that is moving forward to crash against the lighthouse. There are several ways of setting this up, for instance, you can just create the main body of water, then create a plane that is going to be used as a shaker and animate this plane using a sinusoidal function. The approach we ended up taking is to have several emitters with an initial speed. This approach gave us the crashing wave we were looking for easily and quickly.
7 A case study, the lighthouse 7 To setup the grid emitters you must first import the geometry that is going to be filled with the fluid. Grid emitters always need an object to emit from. For the main body of water we set an initial speed of 1 m/sec in the direction of the coast, the emitter node has an arrow that indicates the emission direction. A jittering value of 0.3 will disorder the initial location of particles, useful to avoid patterns in the fluid. F.10 Grid emitter for the main body of water To create the wake emitters, we just create several instances of the capsule built-in object, scale and place it to configure an irregular wave. The initial speed is different from one emitter to another. Also notice that we animate the parameter Stream - when this parameter is activated the emitter is producing fluid all the time. We are interested in stopping the emission at a specific time. F.11 Grid emitters for the creation of the wave
8 A case study, the lighthouse SETTING UP THE FORCES (DAEMONS) For the moment just adding a default gravity force is enough. A kill volume daemon is needed to remove fluid that is reaching the coast. Notice that a regular kill volume daemon can be used with a grid domain. We are not interested in having the crashing wave bouncing off the coast once it passed by the lighthouse. In the figure below any fluid coming into the green box will be automatically removed. F.12 The Kill Volume daemon 3.04 RUNNING THE SIMULATION We are ready to start our simulation. As explained before it is good idea to start with low values for the resolution parameter. After several tests we were happy with a value of 1,000,000. Actually this resolution is very low, but you will be able to create a highdetailed simulation once the secondary elements, splash, foam and mist are added. The simulation took roughly 5 hours in a i7 machine for 500 frames (20 seconds). F.13 Grid domain simulated
9 A case study, the lighthouse ADDING A GRID MESH The mesh can be created from the cached simulation data. It is interesting to create the mesh before the generation of the secondary elements because mesh and the secondary elements must match perfectly. The most important parameter here is the Detail threshold, and please notice that this parameter is also listed in some of the secondary elements. The reason is to provide a way of making secondary elements to match with the mesh. The Detail threshold parameter for the grid mesh indicates how much you want the mesh to fit the fluid based on the under-resolved regions. The under-resolved regions will be used to generate splash (as explained in the next section), so you don t want to generate a mesh for those regions. In the picture below see this parameter in action. The particles you can see from the simulation that are outside the grid mesh are under-resolved regions therefore not used for the mesh generation. It took only 1 hour in a i7 machine to build the mesh for the 500 frames. F.14 Left, detail threshold = 0.2 Right, detail threshold = ADDING SECONDARY ELEMENTS, THE SPLASH One important thing to bear in mind is that once the grid domain has been simulated you can use it in cache mode to generate all the secondary elements. From a base simulation (the grid domain) you can get many different variations of your secondary elements. The splashes are created at under-resolved regions. Detecting these regions and seeding fluid particles on them is a computational intensive task. Most of the times you want to restrict the detection of those regions by adjusting the splash bounding box. In the figure below only splash will be created in those under-resolved regions inside the bounding box. F.15 Splash bounding box
10 A case study, the lighthouse 10 There are many parameters that allow you to configure how the splash will be created and what properties it will have once created. F.16 Grid splash parameters One important parameter is Detail threshold, it can have a range between 0 and 1 and it s a very technical value, connected to the grid s resolution. As mentioned before, the fluid engine is always looking for under-resolved regions. If the solver has detected such a zone, HYBRIDO refines the grid internally to produce the fine splashes. Detail threshold can be seen as the sensitivity of this process. With 1, it can detect almost any under-resolved region in the scene, while 0 only produces splashes in zones with a high need for detail. One important addition in RealFlow version 5, which is actually not part of HYBRIDO but can help when trying to get splashes, is the new Sheeter daemon. This daemon is specially conceived to create thin layers of fluid from just a few number of original particles. In Figure F.07 above this daemon was used to get splash layers around the lighthouse. For the final scene we created several splashes and placed them in some strategic places in the scene. We then used the new IDOC (Independent Domain Of Computation) concept and the new RealFlow Job Manager to compute them at the same time over a network of machines. The chaotic nature of the splashes allow us to compute them without considering their interaction, for this reason they can be computed separately and at the same time. We will talk more about this new IDOC concept at section 3.8. It took 9 hours in a i7 to simulate the splash for 500 frames ADDING SECONDARY ELEMENTS, THE MIST Once the splash has been calculated we can use the cached data to create the mist. It is important to compute the mist before the foam because the process of mist generation fragments the splash particles so they might disappear before entering the grid domain. A splash particle not entering the grid domain won t generate foam, that s why mist should be computed first. Mist is produced when a fluid droplet is fragmented into smaller droplets. This fragmentation process is known as droplet breakup and is characterized by the ratio between aerodynamic forces and the droplet s surface tension. Large water droplets have weaker surface tension forces compared to aerodynamic forces, so they have an increased chance of splitting into smaller droplets. Though we re talking about droplets here, it s important to know that mist cannot be exported as particles. In RealFlow, mist is the graphical representation of a density field and hence completely different from splashes. By default the mist is generated in the Unbounded mode, this means mist will be generated in all the grid domain. Usually you might want to have it in the Bounded mode where you can place the mist and specify the region of interest and make of the most of the resolution. When a mist is linked to a splash emitter the splash particles are being fragmented and its mass transferred to the mist. Once the radius of the splash particle is below some threshold the particle is removed. This means that the mist is actually changing the original splash. When using a splash in cache mode we don t want to modify the original splash sequence. To avoid this, the mist detects when the splash is in cache mode and generate a version of that splash sequence. In the display properties of the splash emitter you will find a parameter Fluid where you can choose whether to see the original particle sequence Primary or to see the version that the mist is creating.
11 A case study, the lighthouse 11 F.17 Grid mist and paremeters It took 1 hour in a i7 to simulate the mist for 500 frames ADDING SECONDARY ELEMENTS, THE FOAM Once the splash and mist have been calculated we can again use the cached data to create the foam. This way you don t have to simulate again and again your splash if you are happy with it, just use the cached data to setup your foam. Foam can come in two flavors, particle-based or texture-based. When the splash particle enters the grid domain it creates a foam particle or seeds a foam value in the foam texture. For particle-based foam, notice that even if you have a displacement (more about displacement in the next sections) the foam particle is properly placed. For a particle-based foam, a mesh can be created and textured giving quite realistic looking foam. It took 8 hours to simulate the foam, including the mesh, in a i7 machine for 500 frames. Please notice we are just talking here about the particle-based foam. The texture-based foam was not used for the lighthouse. F.18 Particle-based foam with a mesh
12 A case study, the lighthouse 12 An initial state for the foam can be created from user images so you are not just restricted to the foam created by the splash particles. Foam can be texture-based as explained before. To be able to see it in the RealFlow viewports you need a grid mesh. Please note that the algorithm to simulate particle-based foam is totally different than the texture-based one, so if you simulate both they won t perfectly match. The texture-based foam is based in a diffusion-dissipation algorithm where the particle-based are just regular particles advected with the velocity field of the fluid at the surface. F.19 Texture-based foam 3.09 IMPROVING SIMULATION TIMES, THE IDOC CONCEPT IDOC stands for Independent Domain Of Computation, it can be used to optimize the simulation times. Depending on your scene, and normally when we are talking about big scale simulations, you can always divide your scene in different regions that don t interact and therefore can be simulated at the same time. The chaotic nature of splash when going to large scale give us the freedom of simulate different regions at the same time. The main simulation must be done before in a single machine, but the rest of the secondary elements can make the most of using the new IDOC nodes. The IDOC is a special node represented in the user interface with a box, this box encloses the region that is going to be simulated when this IDOC is active. In the lighthouse scene there are four IDOCs, see them in the figure below. F.20 IDOCs
13 A case study, the lighthouse 13 For every IDOC we have created splash, mist and foam nodes. The panel of nodes looks like the figure below. Please notice that the main simulation node GridFluidDomain01 is also included. F.21 Nodes per IDOC Every splash box is placed to match the box of the IDOC. This means that if you simulate only that IDOC, only splash particles are going to be generated at that box. Simulating every IDOC at the same time is possible even if the different splashes are not going to interact. For large scale scenes this interaction can be avoided, of course it depends on the scene and you might need the splash to interact, in this case all of them must be in the same IDOC. For the mist and foam, by default, they are created in the Unbounded mode - this means that foam and mist will be generated in all the simulation region and NOT just in the IDOC box, but because the foam and mist are generated from a specific splash there is some kind of limitation of what is being produced in every IDOC. In figures 4, 5 and 6 you can see the results from the simulation of the IDOC 2. By setting the parameter Simulation of very IDOC from Active to Inactive you can decide what to simulate in your scene but the real power of the IDOC shows up when is used together with the new job manager. In the IDOC panel there is a button Send to job manager that automatically configures the current scene and sends it to the job manager. F.22 Job Manager interface
14 A case study, the lighthouse 14 In the figure above you can see how four jobs have been scheduled, one for every IDOC. As soon as there are job nodes available the simulation jobs will be started. One remarkable feature of the new Job Manager is the possibility of using an heterogeneous group of simulation nodes solving automatically from a user given rules the paths of the different resources used by your scene. In our case we have Linux, Windows and Mac simulation nodes, the scene was stored in a Linux machine named HUYGENS. We set the path translation rules shown in the figure below in the scene before sending it to the Job Manager. F.23 Path translation rules When the Job Manager sends a job it knows if the simulation node is Linux, Windows or Mac. Depending on that it will replace the Prefix string in the scene path with the platform string, making possible to load and simulate the same scene in all the supported platforms. In the table below, the simulation times for the secondary effects is shown (time is given in hours). Because all the IDOCs were simulated at the same time we can see that the most restrictive IDOC is IDOC2 taking 18 hours to simulate. Splash Mist Foam IDOC IDOC IDOC IDOC Simulation time for IDOC2 plus the simulation time for the grid domain plus the generation of the grid mesh will give us the total simulation time for the lighthouse scene when using IDOCS. Grid Domain Grid mesh IDOC2 Total Time hours
15 A case study, the lighthouse RENDERING All the rendering was done using the RealFlow RenderKit (RFRK) rendering tools. These tools allow you, for instance, to create highresolution polygonal meshes from the particles at render time. You can also render particles in a volumetric way to mimic the mist effect. A displacement tool is also provided to produce at render time the displacement created by the Grid Domain. There is RFRK for MentalRay and RenderMan. In this case the render was done in one pass with MentalRay and all simulation data was rendered using the RFRK. Please notice how the huge amount of simulation data was rendered in one pass thanks to the RFRK management of memory. We used the RFRK_Mesher to create a mesh around the foam particles at render time, in the figure below please notice how the foam detail can be captured using a mesh. Because the foam particles are displaced using the displacement from the simulation, the foam mesh and the grid mesh plus the displacement match perfectly. We used the RFRK_Cloud to render the splash and the mist. The splash can be rendered using a mesh just as we did for the foam but it seems that a volumetric render of a huge amount of particles where they are very close to each other gives more appealing results. In the case of the mist it is quite obvious that it should be a volumetric render. The grid mesh was exported from RealFlow as a sequence of BIN mesh files that can be imported into the most important 3D packages using the RealFlow plugins. In this case we imported the sequence into Maya and used the RFRK_Displacement to displace the grid mesh and get the final look you can see in the figure below. F.24 Lighthouse rendered using RFRK
16 A case study, the lighthouse 16 In the figure below we present some comparative tests of the RFRK_Cloud in action with different values for the opacity parameter. F.25 RFRK_Cloud opacity tests
17 A case study, the lighthouse 17 4 CONCLUSION We have presented the key points of the new HYBRIDO technology, but we have only scratched the surface of what is possible with this new technology. In RealFlow version 5 we have created a new rigid and soft body solver (named CARONTE) with the aim of simulating many objects in an efficient way. A new concept has been introduced in the body solver, the MultiJoint. With MultiJoints you now have a modern and sophisticated way to connect bodies. The coupling between CARONTE and HYBRIDO opens up many new possibilities when dealing with large scale simulations. Go to and ask for a demo version and try out all these new features. Thank you.
18 Copyright 2010 Next Limit SL RealFlow a registered trademark of Next Limit SL All trademarks included in this catalogue belong to their respective owners All images in this book have been reproduced with the knowledge and prior consent of the artists concerned and no responsibility is accepted by producer, publisher, or printer for any infringement of copyright or otherwise, arising from the contents of this publication. Every effort has been made to ensure that credits accurately comply with information supplied.
Multiphase Flow - Appendices
Discovery Laboratory Multiphase Flow - Appendices 1. Creating a Mesh 1.1. What is a geometry? The geometry used in a CFD simulation defines the problem domain and boundaries; it is the area (2D) or volume
More informationART 269 3D Animation Fundamental Animation Principles and Procedures in Cinema 4D
ART 269 3D Animation Fundamental Animation Principles and Procedures in Cinema 4D Components Tracks An animation track is a recording of a particular type of animation; for example, rotation. Some tracks
More informationMaxwell Render 1.5 complete list of new and enhanced features
Maxwell Render 1.5 complete list of new and enhanced features Multiprocessor Maxwell Render can exploit all of the processors available on your system and can make them work simultaneously on the same
More informationVRayPattern also allows to curve geometry on any surface
Introduction VrayPattern is a plug-in for 3dsmax and V-Ray VRayPattern allows to multiply geometry periodically without extra memory consumption. As a sample you can use any tiled geometry (or those with
More informationMaking natural looking Volumetric Clouds In Blender 2.48a
I think that everyone using Blender has made some trials about making volumetric clouds. The truth is that a kind of volumetric clouds is already available in Blender for a long time, thanks to the 3D
More informationComputers in Film Making
Computers in Film Making Snow White (1937) Computers in Film Making Slide 1 Snow White - Disney s Folly Moral: Original Budget $250,000 Production Cost $1,488,422 Frames 127,000 Production time 3.5 years
More informationGAMBIT Demo Tutorial
GAMBIT Demo Tutorial Wake of a Cylinder. 1.1 Problem Description The problem to be considered is schematically in fig. 1. We consider flow across a cylinder and look at the wake behind the cylinder. Air
More informationME6130 An introduction to CFD 1-1
ME6130 An introduction to CFD 1-1 What is CFD? Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
More informationExpress Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry
More informationLaminar Flow in a Baffled Stirred Mixer
Laminar Flow in a Baffled Stirred Mixer Introduction This exercise exemplifies the use of the rotating machinery feature in the CFD Module. The Rotating Machinery interface allows you to model moving rotating
More informationLearning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials.
Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials. Attachment C1. SolidWorks-Specific FEM Tutorial 1... 2 Attachment C2. SolidWorks-Specific
More informationRESEARCH PROJECTS. For more information about our research projects please contact us at: info@naisengineering.com
RESEARCH PROJECTS For more information about our research projects please contact us at: info@naisengineering.com Or visit our web site at: www.naisengineering.com 2 Setup of 1D Model for the Simulation
More informationHeat Transfer by Free Convection
Heat Transfer by Free Convection Introduction This example describes a fluid flow problem with heat transfer in the fluid. An array of heating tubes is submerged in a vessel with fluid flow entering at
More informationSet up and solve a transient problem using the pressure-based solver and VOF model.
Tutorial 18. Using the VOF Model This tutorial was run using ANSYS FLUENT 12.1. The results have been updated to reflect the change in the default setting of node-based smoothing for the surface tension
More informationMAXWELL RENDER PLUG-IN FOR AFTER EFFECTS PLUGIN MANUAL VERSION 2.1
MAXWELL RENDER PLUG-IN FOR AFTER EFFECTS PLUGIN MANUAL VERSION 2.1 2 The Maxwell Render plug-in for After Effects allow us to read a MXI file/sequence and access to all the data buffers that the MXIs contains,
More informationIntroduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1
Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1 In this tutorial, we will use the SolidWorks Simulation finite element analysis (FEA) program to analyze the response
More informationIT 386: 3D Modeling and Animation. Review Sheet. Notes from Professor Nersesian s IT 386: 3D Modeling and Animation course
IT 386: 3D Modeling and Animation Review Sheet Sources: Notes from Professor Nersesian s IT 386: 3D Modeling and Animation course Notes from CannedMushrooms on YouTube Notes from Digital Tutors tutorial
More informationCHEG 3128 Heat, Mass, & Kinetics Laboratory Diffusion in Laminar Flow Regimes Modeling and COMSOL Tutorial Tutorial by Andrea Kadilak
CHEG 3128 Heat, Mass, & Kinetics Laboratory Diffusion in Laminar Flow Regimes Modeling and COMSOL Tutorial Tutorial by Andrea Kadilak Introduction COMSOL is a computer modeling software package that will
More informationAdobe Marketing Cloud Sharpening images in Scene7 Publishing System and on Image Server
Adobe Marketing Cloud Sharpening images in Scene7 Publishing System and on Image Server Contents Contact and Legal Information...3 About image sharpening...4 Adding an image preset to save frequently used
More information1051-232 Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002
05-232 Imaging Systems Laboratory II Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002 Abstract: For designing the optics of an imaging system, one of the main types of tools used today is optical
More informationThea Omni Light. Thea Spot Light. Light setup & Optimization
Light setup In this tutorial we will learn how to setup lights inside Thea Studio and how to create mesh lights and optimize them for faster rendering with less noise. Let us have a look at the different
More informationAeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics
Aeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics David Corson Altair Engineering, Inc. Todd Griffith Sandia National Laboratories Tom Ashwill (Retired) Sandia National
More information5. Tutorial. Starting FlashCut CNC
FlashCut CNC Section 5 Tutorial 259 5. Tutorial Starting FlashCut CNC To start FlashCut CNC, click on the Start button, select Programs, select FlashCut CNC 4, then select the FlashCut CNC 4 icon. A dialog
More informationLecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics
Lecture 16 - Free Surface Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Example: spinning bowl Example: flow in
More informationDynamic Simulations in a 3D-Enviornment a comparison between Maya and Blender
Dynamic Simulations in a 3D-Enviornment a comparison between Maya and Blender By Dario Senkic Academy for technology and environment University of Gävle S-801 76 Gävle, Sweden Email: nkp06dsc@student.hig.se
More informationMulti-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004
FSI-02-TN59-R2 Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004 1. Introduction A major new extension of the capabilities of FLOW-3D -- the multi-block grid model -- has been incorporated
More informationCONCEPT-II. Overview of demo examples
CONCEPT-II CONCEPT-II is a frequency domain method of moment (MoM) code, under development at the Institute of Electromagnetic Theory at the Technische Universität Hamburg-Harburg (www.tet.tuhh.de). Overview
More informationDigital 3D Animation
Elizabethtown Area School District Digital 3D Animation Course Number: 753 Length of Course: 1 semester 18 weeks Grade Level: 11-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date
More informationUse of OpenFoam in a CFD analysis of a finger type slug catcher. Dynaflow Conference 2011 January 13 2011, Rotterdam, the Netherlands
Use of OpenFoam in a CFD analysis of a finger type slug catcher Dynaflow Conference 2011 January 13 2011, Rotterdam, the Netherlands Agenda Project background Analytical analysis of two-phase flow regimes
More informationSteady Flow: Laminar and Turbulent in an S-Bend
STAR-CCM+ User Guide 6663 Steady Flow: Laminar and Turbulent in an S-Bend This tutorial demonstrates the flow of an incompressible gas through an s-bend of constant diameter (2 cm), for both laminar and
More informationThe influence of mesh characteristics on OpenFOAM simulations of the DrivAer model
The influence of mesh characteristics on OpenFOAM simulations of the DrivAer model Vangelis Skaperdas, Aristotelis Iordanidis, Grigoris Fotiadis BETA CAE Systems S.A. 2 nd Northern Germany OpenFOAM User
More informationIntermediate Tutorials Modeling - Trees. 3d studio max. 3d studio max. Tree Modeling. 1.2206 2006 Matthew D'Onofrio Page 1 of 12
3d studio max Tree Modeling Techniques and Principles 1.2206 2006 Matthew D'Onofrio Page 1 of 12 Modeling Trees Tree Modeling Techniques and Principles The era of sprites and cylinders-for-trunks has passed
More informationXFlow CFD results for the 1st AIAA High Lift Prediction Workshop
XFlow CFD results for the 1st AIAA High Lift Prediction Workshop David M. Holman, Dr. Monica Mier-Torrecilla, Ruddy Brionnaud Next Limit Technologies, Spain THEME Computational Fluid Dynamics KEYWORDS
More informationCONVERGE Features, Capabilities and Applications
CONVERGE Features, Capabilities and Applications CONVERGE CONVERGE The industry leading CFD code for complex geometries with moving boundaries. Start using CONVERGE and never make a CFD mesh again. CONVERGE
More informationCustomer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 2 Introduction to CFD Methodology Introduction to ANSYS FLUENT L2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions,
More informationModule 3 Crowd Animation Using Points, Particles and PFX Linker for creating crowd simulations in LightWave 8.3
Module 3 Crowd Animation Using Points, Particles and PFX Linker for creating crowd simulations in LightWave 8.3 Exercise 2 Section A Crowd Control Crowd simulation is something you see in movies every
More informationncloth advanced techniques
6 ncloth advanced techniques 129 Overview The ncloth advanced techniques tutorial demonstrates a workflow that allows you to simulate high resolution clothing mesh using ncloth. In the tutorial, two lower
More informationCura for Type A Machines Quick Start Guide
Cura for Type A Machines Quick Start Guide 1 Table of Contents About Cura for Type A Machines Downloading Cura for Type A Machines Installing Cura for Type A Machines Mac Windows Linux About the Configuration
More informationAR-media TUTORIALS OCCLUDERS. (May, 2011)
AR-media TUTORIALS OCCLUDERS (May, 2011) Copyright Copyright 2008/2011 Inglobe Technologies S.r.l. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in
More informationUser Guide Installing the 3D Studio plug-ins
Prev Menu Next Back p. 1 Life Forms & 3D Studio Max User Guide Installing the 3D Studio plug-ins Plug-ins for importing and exporting 3DS files are automatically installed with Life Forms. However, if
More informationAB3080 L. Learning Objectives: About the Speaker:
AB3080 L While architects have tested their designs in wind tunnels for many years, the process is typically outsourced to engineering firms and not easily accessible to architects during the conceptual
More informationIntroduction to ANSYS
Lecture 3 Introduction to ANSYS Meshing 14. 5 Release Introduction to ANSYS Meshing 2012 ANSYS, Inc. March 27, 2014 1 Release 14.5 Introduction to ANSYS Meshing What you will learn from this presentation
More informationAN EFFECT OF GRID QUALITY ON THE RESULTS OF NUMERICAL SIMULATIONS OF THE FLUID FLOW FIELD IN AN AGITATED VESSEL
14 th European Conference on Mixing Warszawa, 10-13 September 2012 AN EFFECT OF GRID QUALITY ON THE RESULTS OF NUMERICAL SIMULATIONS OF THE FLUID FLOW FIELD IN AN AGITATED VESSEL Joanna Karcz, Lukasz Kacperski
More informationAsset Track Getting Started Guide. An Introduction to Asset Track
Asset Track Getting Started Guide An Introduction to Asset Track Contents Introducing Asset Track... 3 Overview... 3 A Quick Start... 6 Quick Start Option 1... 6 Getting to Configuration... 7 Changing
More informationSkillsUSA 2014 Contest Projects 3-D Visualization and Animation
SkillsUSA Contest Projects 3-D Visualization and Animation Click the Print this Section button above to automatically print the specifications for this contest. Make sure your printer is turned on before
More informationv7.1 SP2 What s New Guide
v7.1 SP2 What s New Guide Copyright 2012 Sage Technologies Limited, publisher of this work. All rights reserved. No part of this documentation may be copied, photocopied, reproduced, translated, microfilmed,
More informationCOMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies
COMP175: Computer Graphics Lecture 1 Introduction and Display Technologies Course mechanics Number: COMP 175-01, Fall 2009 Meetings: TR 1:30-2:45pm Instructor: Sara Su (sarasu@cs.tufts.edu) TA: Matt Menke
More informationCFD modelling of floating body response to regular waves
CFD modelling of floating body response to regular waves Dr Yann Delauré School of Mechanical and Manufacturing Engineering Dublin City University Ocean Energy Workshop NUI Maynooth, October 21, 2010 Table
More informationCertificate Courses in Animation
UNIVERSITY OF PUNE Certificate Courses in Animation 1) Certificate Course in Animation using Flash 2) Certificate Course in Animation Using Photoshop 3) Certificate Course of Animation using Maya (To be
More informationIntroduction to CFD Analysis
Introduction to CFD Analysis Introductory FLUENT Training 2006 ANSYS, Inc. All rights reserved. 2006 ANSYS, Inc. All rights reserved. 2-2 What is CFD? Computational fluid dynamics (CFD) is the science
More informationBillboard Tutorial. NOTE: The first Image is actually transparent any where you see white. The last picture actually IS white.
Billboard Tutorial Many people have asked for a Tutorial on how to make Billboards, and since I have played around with them quite a bit I figured I would create one. Billboards are actually very easy
More informationUsing CFD for optimal thermal management and cooling design in data centers
www.siemens.com/datacenters Using CFD for optimal thermal management and cooling design in data centers Introduction As the power density of IT equipment within a rack increases and energy costs rise,
More informationThe following is an overview of lessons included in the tutorial.
Chapter 2 Tutorial Tutorial Introduction This tutorial is designed to introduce you to some of Surfer's basic features. After you have completed the tutorial, you should be able to begin creating your
More informationBlender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine
Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine The Blender Game Engine This week we will have an introduction to the Game Engine build
More information2.5 Physically-based Animation
2.5 Physically-based Animation 320491: Advanced Graphics - Chapter 2 74 Physically-based animation Morphing allowed us to animate between two known states. Typically, only one state of an object is known.
More informationANSYS FLUENT. Using Moving Reference Frames and Sliding Meshes WS5-1. Customer Training Material
Workshop 5 Using Moving Reference Frames and Sliding Meshes Introduction to ANSYS FLUENT WS5-1 Introduction [1] Several solution strategies exist when there are moving parts in the domain. This workshop
More informationBASIC VIDEO EDITING: IMOVIE
IMOVIE imovie comes with Apple Mac computers and lets you assemble audio, video and photos to create your own movies. This tip sheet was compiled using imovie 11 so you may notice some differences if using
More informationEfficient Meshing in Sonnet
100 Elwood Davis Road North Syracuse, NY 13212 USA Efficient Meshing in Sonnet Volker Mühlhaus Dr. Mühlhaus Consulting & Software GmbH 2008 Sonnet Software, Inc. Sonnet is a registered trademark of Sonnet
More informationAeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains
INSTITUT FÜR MECHANIK UND MECHATRONIK Messtechnik und Aktorik Aeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains A. Hüppe 1, M. Kaltenbacher 1, A. Reppenhagen 2,
More informationThe Rocket Steam Locomotive - Animation
Course: 3D Design Title: Rocket Steam Locomotive - Animation Blender: Version 2.6X Level: Beginning Author; Neal Hirsig (nhirsig@tufts.edu) (May 2012) The Rocket Steam Locomotive - Animation In this tutorial
More information2013 Code_Saturne User Group Meeting. EDF R&D Chatou, France. 9 th April 2013
2013 Code_Saturne User Group Meeting EDF R&D Chatou, France 9 th April 2013 Thermal Comfort in Train Passenger Cars Contact For further information please contact: Brian ANGEL Director RENUDA France brian.angel@renuda.com
More informationIntroduction to CFD Analysis
Introduction to CFD Analysis 2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
More informationHow To Run A Cdef Simulation
Simple CFD Simulations and Visualisation using OpenFOAM and ParaView Sachiko Arvelius, PhD Purpose of this presentation To show my competence in CFD (Computational Fluid Dynamics) simulation and visualisation
More informationSilverlight for Windows Embedded Graphics and Rendering Pipeline 1
Silverlight for Windows Embedded Graphics and Rendering Pipeline 1 Silverlight for Windows Embedded Graphics and Rendering Pipeline Windows Embedded Compact 7 Technical Article Writers: David Franklin,
More informationTechnical document. Group 3 Mate Tomin Pieter van Ede Raymond Weijermars Daniel Faustino Stefan Hospes
Technical document Group 3 Mate Tomin Pieter van Ede Raymond Weijermars Daniel Faustino Stefan Hospes Table of contents 1) Introduction... 2 2) System setup... 2 3) Implementation overview... 4 3.1) Client-side...
More informationAR-media Plugin v2.3. for Autodesk 3ds Max. QUICK START GUIDE (September, 2013)
QUICK START GUIDE (September, 2013) Inglobe Technologies 2008/2013 Copyright Copyright 2008/2013 Inglobe Technologies S.r.l. All rights reserved. No part of this publication may be reproduced, transmitted,
More informationCharacter Animation Tutorial
Character Animation Tutorial 1.Overview 2.Modelling 3.Texturing 5.Skeleton and IKs 4.Keys 5.Export the character and its animations 6.Load the character in Virtools 7.Material & texture tuning 8.Merge
More informationThis tutorial provides a recipe for simulating L
Pipe Flow Tutorial for STAR-CCM+ ME 448/548 February 5, 2014 Gerald Recktenwald gerry@me.pdx.edu 1 Overview This tutorial provides a recipe for simulating laminar flow in a pipe with STAR- L CCM+. The
More informationPetrel TIPS&TRICKS from SCM
Petrel TIPS&TRICKS from SCM Knowledge Worth Sharing Create Fault Polygons and Map This is the first in a series of TIPS&TRICKS focused on the geophysical and seismic aspects of Petrel. Petrel combines
More informationFluid structure interaction of a vibrating circular plate in a bounded fluid volume: simulation and experiment
Fluid Structure Interaction VI 3 Fluid structure interaction of a vibrating circular plate in a bounded fluid volume: simulation and experiment J. Hengstler & J. Dual Department of Mechanical and Process
More informationwalberla: A software framework for CFD applications on 300.000 Compute Cores
walberla: A software framework for CFD applications on 300.000 Compute Cores J. Götz (LSS Erlangen, jan.goetz@cs.fau.de), K. Iglberger, S. Donath, C. Feichtinger, U. Rüde Lehrstuhl für Informatik 10 (Systemsimulation)
More informationMaya 2014 Still Life Part 1 Texturing & Lighting
Maya 2014 Still Life Part 1 Texturing & Lighting Realistic lighting and texturing is the key to photorealism in your 3D renders. Objects and scenes with relatively simple geometry can look amazing with
More informationModel of a flow in intersecting microchannels. Denis Semyonov
Model of a flow in intersecting microchannels Denis Semyonov LUT 2012 Content Objectives Motivation Model implementation Simulation Results Conclusion Objectives A flow and a reaction model is required
More informationPhysics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives
Physics 9e/Cutnell correlated to the College Board AP Physics 1 Course Objectives Big Idea 1: Objects and systems have properties such as mass and charge. Systems may have internal structure. Enduring
More informationBasin simulation for complex geological settings
Énergies renouvelables Production éco-responsable Transports innovants Procédés éco-efficients Ressources durables Basin simulation for complex geological settings Towards a realistic modeling P. Havé*,
More informationFully Automatic Hex Dominant Mesher. Paul Gilfrin Sharc Ltd
Fully Automatic Hex Dominant Mesher Paul Gilfrin Sharc Ltd Sharc Ltd UK About Sharc Developer of Harpoon Founded in 1997 Distributors of Ensight Engineers with CFD/FEA experience Specialise in the integration
More informationCCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future
. CCTech TM Simulation is The Future ICEM-CFD & FLUENT Software Training Course Brochure About. CCTech Established in 2006 by alumni of IIT Bombay. Our motive is to establish a knowledge centric organization
More informationVERSATILE AND EASY-TO-USE 3D LASER SCANNERS > >
VERSATILE AND EASY-TO-USE 3D LASER SCANNERS > > A WORLD OF APPLICATIONS Z Corporation, producers of the industry s fastest, easiest-to-use and most versatile 3D scanners, makes 3D scanning ideal for a
More informationInteractive simulation of an ash cloud of the volcano Grímsvötn
Interactive simulation of an ash cloud of the volcano Grímsvötn 1 MATHEMATICAL BACKGROUND Simulating flows in the atmosphere, being part of CFD, is on of the research areas considered in the working group
More informationThe Car Tutorial Part 1 Creating a Racing Game for Unity
The Car Tutorial Part 1 Creating a Racing Game for Unity Introduction 3 We will show 3 Prerequisites 3 We will not show 4 Part 1: Assembling the Car 5 Adding Collision 6 Shadow settings for the car model
More informationCorel Painter 8 Liquid Ink Visual Guide
Corel Painter 8 Liquid Ink Visual Guide Contents Welcome to Corel Painter 8........... 3 Liquid Ink in Corel Painter 8.......... 4 Liquid Ink Controls in Corel Painter 8...... 7 General Section: Liquid
More informationParallel Analysis and Visualization on Cray Compute Node Linux
Parallel Analysis and Visualization on Cray Compute Node Linux David Pugmire, Oak Ridge National Laboratory and Hank Childs, Lawrence Livermore National Laboratory and Sean Ahern, Oak Ridge National Laboratory
More informationDevelopment of New Inkjet Head Applying MEMS Technology and Thin Film Actuator
Development of New Inkjet Head Applying MEMS Technology and Thin Film Actuator Kenji MAWATARI, Koich SAMESHIMA, Mitsuyoshi MIYAI, Shinya MATSUDA Abstract We developed a new inkjet head by applying MEMS
More informationCS408 Animation Software Design Sample Exam Questions (Second Half)
CS408 Animation Software Design Sample Exam Questions (Second Half) 42. NEW QUESTION Consider the starting position of the following objects, and their desired end position and orientation as part of the
More information3D Modeling, Animation, and Special Effects ITP 215x (2 Units)
3D Modeling, Animation, and Special Effects ITP 215x (2 Units) Fall 2008 Objective Overview of developing a 3D animation from modeling to rendering: Basics of surfacing, lighting, animation, and modeling
More informationVERSATILE AND EASY-TO-USE 3D LASER SCANNERS > >
VERSATILE AND EASY-TO-USE 3D LASER SCANNERS > > A WORLD OF APPLICATIONS 3D Systems, producers of the industry s fastest, easiest-to-use and most versatile 3D scanners, makes 3D scanning ideal for a wide
More informationGo to contents 18 3D Visualization of Building Services in Virtual Environment
3D Visualization of Building Services in Virtual Environment GRÖHN, Matti Gröhn; MANTERE, Markku; SAVIOJA, Lauri; TAKALA, Tapio Telecommunications Software and Multimedia Laboratory Department of Computer
More informationCastNet: Modelling platform for open source solver technology
CastNet: Modelling platform for open source solver technology. DHCAE Tools GmbH Address: Friedrich-Ebert-Str. 368, 47800 Krefeld, Germany / Company site: Alte Rather Str. 207 / 47802 Krefeld Phone +49
More informationREGISTRATOR VIEWER USER MANUAL. Version 5.8
REGISTRATOR VIEWER USER MANUAL Version 5.8 INTRODUCTION This user s manual contains useful information about the functions and operating procedures of the Registrator Viewer. To ensure correct use, please
More information(Refer Slide Time: 2:03)
Control Engineering Prof. Madan Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 11 Models of Industrial Control Devices and Systems (Contd.) Last time we were
More informationTABLE OF CONTENTS. Creating an Account Why Use enewsletters. Setting Up an enewsletter Account. Create/Send Logging In.
ENEWSLETTER GUIDE TABLE OF CONTENTS Creating an Account Why Use enewsletters Setting Up an enewsletter Account 3 3 Create/Send Logging In Saved Drafts Creating a New Campaign Adding Content to a New Campaign
More informationID@GT prepared by Gabe Landes for T. Purdy 2009
Rapid prototyping is the automatic construction of physical objects using solid freeform fabrication. The first techniques for rapid prototyping became available in the late 1980s and were used to produce
More informationME 24-688 Week 11 Introduction to Dynamic Simulation
The purpose of this introduction to dynamic simulation project is to explorer the dynamic simulation environment of Autodesk Inventor Professional. This environment allows you to perform rigid body dynamic
More informationCustomer Success Story
Client: Industry: Products: Akama Studio Animation & VFX V-Ray for ds Max October 011 Working with V-Ray has changed our way of conceiving images. In an industry where clients demand ever more beautiful
More informationIntroductory FLUENT Training
Chapter 10 Transient Flow Modeling Introductory FLUENT Training www.ptecgroup.ir 10-1 Motivation Nearly all flows in nature are transient! Steady-state assumption is possible if we: Ignore transient fluctuations
More informationA VOXELIZATION BASED MESH GENERATION ALGORITHM FOR NUMERICAL MODELS USED IN FOUNDRY ENGINEERING
METALLURGY AND FOUNDRY ENGINEERING Vol. 38, 2012, No. 1 http://dx.doi.org/10.7494/mafe.2012.38.1.43 Micha³ Szucki *, Józef S. Suchy ** A VOXELIZATION BASED MESH GENERATION ALGORITHM FOR NUMERICAL MODELS
More informationHow is EnSight Uniquely Suited to FLOW-3D Data?
How is EnSight Uniquely Suited to FLOW-3D Data? July 5, 2011 figure 1. FLOW-3D model of Dam visualized with EnSight If you would like to know how CEI s EnSight offers you more power than other postprocessors
More informationINTRODUCTION TO RENDERING TECHNIQUES
INTRODUCTION TO RENDERING TECHNIQUES 22 Mar. 212 Yanir Kleiman What is 3D Graphics? Why 3D? Draw one frame at a time Model only once X 24 frames per second Color / texture only once 15, frames for a feature
More informationDashboard Skin Tutorial. For ETS2 HTML5 Mobile Dashboard v3.0.2
Dashboard Skin Tutorial For ETS2 HTML5 Mobile Dashboard v3.0.2 Dashboard engine overview Dashboard menu Skin file structure config.json Available telemetry properties dashboard.html dashboard.css Telemetry
More informationAll the following videos are at this YouTube playlist: https://www.youtube.com/playlist?list=plu_9jejnlvb_oy0a7qffqus4xd9ox1koh
Computational Fluid Dynamics (CFD) how- to for Membranes project C. K. Harnett 1/14/15 This document is about using Citrix Receiver on a Mac to simulate flow through a pore in a membrane at the University
More information