Advanced ParaView Visualisation
|
|
- Nigel Rodgers
- 5 years ago
- Views:
Transcription
1 Advanced ParaView Visualisation Tips and tricks beyond GMV-like operations Graduate Class Numerical Simulation / IANUS Technische Universität Dortmund Sven Buijssen sven.buijssen@tu-dortmund.de November, 5th
2 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 2
3 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 3
4 Choosing a suitable module ParaView is a big package and can be configured and compiled against numerous third-party libraries, e.g.: without FFMPEG: create sequence of PNGs, TIFs or JPGs from GUI with FFmpeg: additionally create AVIs directly from GUI with Python: possible to write small filters in GUI, no need to code C++ without MPI: Only 1 ParaView data server possible. with MPI: Arbitrary number of ParaView data/render servers possible (clusters with/without GPUs) with OpenGL: Use GPU on compute server (if not careful: GPU on display host!) with Mesa: Use software rendering for hosts without GPUs 4
5 Why compiling ParaView yourself? Kitware Inc. provides ready-to-use binaries for Linux, Mac OS and Windows. Why bother compiling ParaView yourself? ParaView is a big package and as such contains numerous minor and major bugs. New releases are issued every 4 6 months. Find a bug, report it and a fix may be available in CVS/Git long before a new binary release is available. Both developing plugins and compile-time changes (e.g. Postscript export for rendered objects) require self-compilation. Provided binaries are without MPI support. Because MPI is implemented with different (internal) APIs by different vendors. Kitware Inc. would have to create a different binary for cross product of operating system and MPI implementation. 5
6 Choosing a suitable module at TU Dortmund (1) The workstations & servers at Institute of Applied Mathematics and on LiDOng clusters have multiple ParaView installations: Official ParaView releases (version and 3.6.1) Multiple CVS builds. Main difference there: with OpenGL or with Mesa. Why care? Because running an unsuitable version may result in slower performance than possible (Mesa means software rendering, Open GL implies hardware rendering) segfault on startup You re lucky segfault (because of invalid GL command) any time when building a pipeline in GUI You loose a pipeline and have wasted your time. (Segfault may happen for gmvgl, too, when run in context without OpenGL support.) 6
7 Choosing a suitable module at TU Dortmund (1) Choices at one of the workstations & servers at Institute of Applied Mathematics: Linux 32 bit workstations (most of them have GPUs): User sits in front of the workstation feasible and recommended to use OpenGL version, e.g. % module load \ paraview/3.7.0-gl-cvs postscriptexport-gmvimport User is connected to workstation via ssh (e.g. in a NX session) or uses one of the 32 bit compute servers without a GPU use Mesa version!! E.g. % module load \ paraview/3.7.0-mesa-cvs postscriptexport-gmvimport Linux 64 bit workstation and servers (only a few have GPUs, but those are reserved for GPU computing, not visualisation): use Mesa version, e.g. % module load \ paraview/3.7.0-mesa-cvs postscriptexport-gmvimport 7
8 Choosing a suitable module at TU Dortmund (4) Choices at one of the workstations & servers at Institute of Applied Mathematics: Solaris SPARC servers, i.e. SunRay users: Sun Solaris 10 s OpenGL has a bug that causes PV to segfault and typically crashes the Xserver, too ( immediate logout!) use Mesa version, e.g. % module load \ paraview/3.7.0-mesa-cvs postscriptexport-gmvimport 64 bit Itanium server: no ParaView installed Windows terminal server: no ParaView installed 8
9 Choosing a suitable module at TU Dortmund (5) Choices on LiDOng cluster: Linux 64 bit gateway servers and compute nodes (neither one has GPU(s)): use Mesa version, e.g. % module load \ paraview/3.7.0-mesa-cvs postscriptexport-gmvimport 9
10 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 10
11 Choosing a suitable module for client/server setup (1) ParaView supports separating the tasks of data display, reading of data and rendering of data. By default, ParaView uses builtin mode: reading, rendering and display on one machine Via Connect method ParaView client can connect to local or remote ParaView server processes In case of a remote server log in via ssh and create a tunnel for ParaView connection. Example: % ssh lidong1.hrz.tu-dortmund.de \ -L<client port>:localhost:<server port> Caution: ensure that ports are not already in use! Check this beforehand e.g. with % netstat -an grep <client-side port number> on host where ssh is invoked and % netstat -an grep <server-side port number> on host you are connecting to. In case of a local multi-core machine (that noone else uses) skip this step and use default ports in the following 11
12 Choosing a suitable module for client/server setup (2) Example (continued): 2 Load suitable module % module load paraview/3.7.0-cvs Start ParaView data+render server processes Start 1 process % pvserver \ server-port=<server port> use-offscreen-rendering Start multiple processes % mpirun -np 16 pvserver \ server-port=<server port> use-offscreen-rendering 4 Run paraview client (GUI) locally and choose Connect to local port <client port> % paraview File - Connect Add server. Name: LiDOng via ssh tunnel Server Type: Client/Server Host: localhost Port: <client port> Ok Select entry and press Connect 12
13 Choosing a suitable module for client/server setup (3) Example (continued): 5 Test with e.g. Sources - Cone - Apply 6 Distribute data to parallel processes (aka partition) by applying D3 filter 7 Visualise partitioning by applying Process Id Scalars filter 13
14 Choosing a suitable module for client/server setup (3) Caution: When running ParaView in client/server mode, do not mix versions! Never use e.g. ParaView in combination with ParaView 3.7 In general do not mix ParaView 3.7 <some date> with ParaView 3.7 <some later date>, either. 14
15 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 15
16 Exporting vector graphics By default, ParaView supports screenshots in file formats PNG, BMP, TIFF, PPM, JPG and PDF. All are bitmap based formats. True vector graphics (PS, EPS and SVG) export is only available in self-compiled ParaView, not in official binary releases (Not sure whether it is possible to convert the required changes into a plugin) Compile time requirements: my Postscript patch plus old versions of class vtkpvscalarbaractor (pre-november 2008) Run time requirement: Disable Interpolate Colors checkbox in Object Inspector, Display tab. Otherwise object will be exported with greyscale colormap! Works only for 3D view (i.e. not for 2D view nor bar char/xy plot/spreadsheet view...) Works only in built-in mode, not in server mode Does support all types of source objects (sole exception: Mandelbrot source) and mesh types Live demonstration 16
17 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 17
18 Converting data to fulfill filter s input requirement Most filters require certain types of mesh as input To convert your data set to required format apply one of Clean to Grid filter Delaunay 2D filter Delaunay 3D filter Extract Surface filter Triangulate filter Tetrahedralize filter Tesselate filter Live demonstration: 2D data set from level 7, Extract Surface, Triangulate, Decimate data set on level 2. Use case: reduce memory imprint of large file series, create animation scene with reduced dataset ( faster prototyping), save state file, edit it to use the original file series, finally use ParaView GUI or pvpython script to create high-resolution animation 18
19 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 19
20 Emulate gmvdiff in ParaView Jens Acker has written gmvdiff, a command line tool that imports two (2D/3D) gmv files (possibly using different meshes) and creates a new gmv file containing data arrays being the difference of data arrays in the input files. Use case: How did velocity and pressure change between T=3.0 and T=3.5? Realisation in ParaView: Load both data sets Apply Calculator filter on each of them to give field of interest a unique name (e.g. velocity vel1 / vel2 ) Apply Append Attributes filter to both Calculator objects Apply Calculator and compute difference between the two field using their unique names (operation: vel1 - vel2 ) In case of different meshes, apply a Resample with dataset filter before using Append Attributes filter. 20
21 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 21
22 Emulate gmvpt in ParaView (1) Jens Acker has written gmvpt, a command line tool that imports a sequence of (2D/3D) gmv files providing velocity data arrays, performs particle tracing based on a ASCII configuration file and creates a sequence of new gmv files containing tracers. Realisation in ParaView for steady state data set: Load data set Apply Stream Tracer filter Position Point Source or Line Source somewhere inside of the geometry 22
23 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 23
24 Emulate gmvpt in ParaView (2) Jens Acker has written gmvpt, a command line tool that imports a sequence of (2D/3D) gmv files providing velocity data arrays, performs particle tracing based on a ASCII configuration file and creates a sequence of new gmv files containing tracers. Realisation in ParaView for transient data: Load in a time-dependent file series In case of GMV files possibly convert them to ExodusII file format first: 1 Loading of ExodusII files faster due to smarter file format (no need to parse all files for time information, see previous tutorial on GMV reader plugin) 2 ParticleTracer filter will cause GMV reader plugin to raise (harmless) warnings of kind vtkfileseriesreader: vtktemporaldataset not fully supported. Apply Temporal Cache filter first (mandatory!), set to cache 2 time steps Create Point Source somewhere inside of the geometry Apply ParticleTracer filter (Input: TemporalCache object, Source: PointSource) Toggle visibility of TemporalCache object in Pipeline browser Optional: Apply Pathlines filter 24
25 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 25
26 Equivalent of gmvmpeg3 / gmvmpeg4 gmvmpeg is a script of mine that automates the process of applying a given attribute file to a gmv file series, creating snapshots and converting them into a movie. ParaView supports loading and saving of state files (equivalent to GMV s attribute files), from GUI and in plain Python scripts Manipulation of state files from within Python possible, but tricky: Following scenario as replacement for gmvmpeg4 in principle possible, but not mastered yet: Load a single file or a small file series, set up a pipeline, save state Load state file from Python script and let script replace file series from state file with a different (complete) file (series) Let Python script generate snapshot/animation Easier: Edit state file (plain XML file) and alter file name references. Automate this in a custom shell script. Additionally: ParaView supports generation of AVIs as well as saving sequences of PNGs, TIFs and JPGs directly from GUI. No replacement for my gmvmpeg scripts available nor planned Bitmap file series can be converted to movie by means of, e.g., Unix command line mencoder "mf://animation*.png" -mf type=png:w=1280:h=444:fps=25 -nosound \ 26 -ovc lavc -lavcopts vcodec=wmv2:vbitrate=1200 -o wmv2.avi
27 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 27
28 Examples Programmable filter Problem: Export data as CSV file, but only some of the data, not all. No ready-to-use solution in ParaView Possible with the following pipeline: Apply Extract Block and Merge Blocks filter for multi-block data set Apply Programmable Filter with the following Python source code: inp = self.getinput() filename = "foo.csv" FILE = open(filename, "w") FILE.write("x,y,z, x-velocity\n") numpoints = inp.getnumberofpoints() vel = inp.getpointdata().getarray("velocity") for i in xrange(0, numpoints): coords = inp.getpoint(i)[:3] FILE.write(str(coords[0]) + ",") FILE.write(str(coords[1]) + ",") FILE.write(str(coords[2]) + ",") FILE.write(str(vel.GetValue(i * 3)) + "\n") FILE.close() 28
29 Examples Programmable filter (cont.) Problem: Node and cell numbers should start at 1, not 0. VTK always starts counting at 0, so does ParaView. No ready-to-use solution in ParaView Possible with the Programmable Filter (apply Extract Block + Merge Blocks filter for multi-block data sets first) inp = self.getinput() out = self.getoutput() # Provide all input data sets ourselves out.shallowcopy(inp) # (continued from left column) # Shift cell number by 1 numcells = inp.getnumberofcells() data = inp.getcelldata().getarray("ids") offset = +1 # Shift point number by 1 numpoints = inp.getnumberofpoints() newdata = vtk.vtkidtypearray() newdata.setname( Point IDs (shifted by 1) ) newdata.setnumberofcomponents(1) for i in xrange(0, numpoints): newdata.insertnextvalue(i+offset) out.getpointdata().addarray(newdata) # (continued in next column) newdata = vtk.vtkidtypearray() newdata.setname( Cell IDs (shifted by 1) ) newdata.setnumberofcomponents(1) for i in xrange(0, numcells): newdata.insertnextvalue(i+offset) out.getcelldata().addarray(newdata) 29
30 Examples Programmable filter (cont.) Problem: Plot number of nodes and cell numbers over time. No ready-to-use solution in ParaView Possible with the Programmable Filter (apply Extract Block + Merge Blocks filter for multi-block data sets first) inp = self.getinput() out = self.getpolydataoutput() newpoint = vtk.vtkpoints() newpoint.insertpoint(0,0,0,0) out.setpoints(newpoint) numpoints = inp.getnumberofpoints() numcells = inp.getnumberofcells() newdata = vtk.vtkunsignedlongarray() newdata.setname("numpoints") newdata.setnumberofcomponents(1) newdata.insertnextvalue(numpoints) out.getpointdata().addarray(newdata) # (continued in next column) # (continued from left column) newdata1 = vtk.vtkunsignedlongarray() newdata1.setname("numcells") newdata1.setnumberofcomponents(1) newdata1.insertnextvalue(numcells) out.getpointdata().addarray(newdata1) Select newly created point Apply Plot Selection over Time filter 30
31 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 31
32 Custom filters Provide a means of grouping and saving a set of filters (a sub-pipeline) for future use as a new filter. Can be exported and imported easily (shareable, XML-based format) Live demonstration (Save last Programmable Filter example as Custom filter, store it as Demo - Plot Number of Points & Cells over Time ) 32
33 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 33
34 Lookmarks Are (more or less) custom filters plus stored color by settings and (optionally) stored camera positions Facilitate reproduction of pipeline for another source (e.g. reader source) Are created via Tools - Create Lookmarks Persist through sessions if saved A lookmark s camera settings are restored if the corresponding check box is enabled in the Lookmarks Inspector (accessible via View menu or by selecting edit in a lookmark s context menu) Live demonstration 34
35 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 35
36 Live Data GMV supports auto-read of new files (through busy-wait 100 % cpu load discouraged use case) Difficult to realise in VTK and ParaView and not available for default ParaView readers Reason: No means in general to guarantee consistency of new file, i.e. has it been written completely yet by external application such that it is safe to read the file? Has been discussed frequently in the past (see e.g. discussion and realised at least once (by Takuya Oshima for his parallel OpenFOAM reader plugin, accepting the fact of the mentioned race conditions). No plans to incorporate this into the GMV reader plugin. 36
37 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 37
38 Stability of ParaView 2,000,000 million lines of code (non-blanks, non-comments) (see rule of thumb in computer science: 1 critical error per 1,000 lines of code many bugs in ParaView! Public bug tracker: (Note: Just don t upload any GMV files as GMV reader plugin is neither yet known nor available outside our department. Try converting to one of VTK file formats if necessary to reproduce bug.) Evaluation of Stability Very stable for standard GMV-like operations Expect frequent segmentation faults when trying to create high gloss animations. Save state files often! Better: Make sure to activate "Crash Recovery" checkbox in Edit - Settings - General. Official releases more stable than CVS HEAD versions. The latter have nice new features, though. (Official release cycle: 4 6 months) 38
39 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 39
40 Learn more about ParaView (mirror: ParaView mailing list Thank you for your attention. 40
Data analysis with ParaView CSMP Workshop 2009 Gillian Gruen
Data analysis with ParaView 3.4.0 CSMP Workshop 2009 Gillian Gruen How to...... display a data set ( Contour, Glyph, Clip, Slice) be efficient in displaying similar data sets ( work with Lookmarks )...
More informationPost-processing in parafoam. Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 57
Post-processing in parafoam Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 57 Post-processing in parafoam parafoam is the main post-processor distributed with OpenFOAM. As previously mentioned,
More informationIntroduction to scientific visualization with ParaView
Introduction to scientific visualization with ParaView Paul Melis SURFsara Visualization group paul.melis@surfsara.nl (some slides courtesy of Robert Belleman, UvA) Outline Introduction, pipeline and data
More informationGiD v12 news. GiD Developer Team: Miguel Pasenau, Enrique Escolano, Jorge Suit Pérez, Abel Coll, Adrià Melendo and Anna Monros
GiD v12 news GiD Developer Team: Miguel Pasenau, Enrique Escolano, Jorge Suit Pérez, Abel Coll, Adrià Melendo and Anna Monros New preferences window New preferences window: Tree to organize the different
More informationPRISM Project for Integrated Earth System Modelling An Infrastructure Project for Climate Research in Europe funded by the European Commission
PRISM Project for Integrated Earth System Modelling An Infrastructure Project for Climate Research in Europe funded by the European Commission under Contract EVR1-CT2001-40012 The VTK_Mapper Application
More informationPost-processing in parafoam (ParaView-5.0.1)
Post-processing in parafoam (ParaView-5.0.1) The 2018 installation instructions are for ParaView-5.4.1, and for the native/built-in reader. Differences will be pointed out. Note that in some cases there
More informationIntroduction to scientific visualization with ParaView
Introduction to scientific visualization with ParaView Tijs de Kler SURFsara Visualization group Tijs.dekler@surfsara.nl (some slides courtesy of Robert Belleman, UvA) Outline Pipeline and data model (10
More informationUsing VTK and the OpenGL Graphics Libraries on HPCx
Using VTK and the OpenGL Graphics Libraries on HPCx Jeremy Nowell EPCC The University of Edinburgh Edinburgh EH9 3JZ Scotland, UK April 29, 2005 Abstract Some of the graphics libraries and visualisation
More informationIntroduction to Visualization: ParaView. Dan Mazur, McGill HPC Aug 20, 2013
Introduction to Visualization: ParaView Dan Mazur, McGill HPC daniel.mazur@mcgill.ca Aug 20, 2013 1 Outline What is scientific visualization? ParaView and visualization pipelines data import 1D, 2D, 3D
More informationIntroduction to Visualization on Stampede
Introduction to Visualization on Stampede Aaron Birkland Cornell CAC With contributions from TACC visualization training materials Parallel Computing on Stampede June 11, 2013 From data to Insight Data
More informationElmerPost. Post-processing your results. Thomas Zwinger. thomas.zwinger[at]csc.fi
ElmerPost Post-processing your results Thomas Zwinger thomas.zwinger[at]csc.fi Computational Environment & Application CSC Scientific Computing Ltd. The Finnish IT center for science Espoo, Finland Zwinger
More informationBatch Renderer for DAZ Studio
Content Batch Renderer for DAZ Studio Manual Version 1.0 Important Information...1 Copyright...1 Disclaimer...1 1. Overview...2 1.1. Installation...2 1.2. Quickstart...3 2. Usage...4 2.1. Menu Buttons...4
More informationVisualization Plugin for ParaView
Alexey I. Baranov Visualization Plugin for ParaView version 2.0 Springer Contents 1 Visualization with ParaView..................................... 5 1.1 ParaView plugin installation.................................
More informationVisualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools
Visualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools James A. Galbraith and L. Eric Greenwade, Idaho National Engineering and Environmental Laboratory ABSTRACT:
More informationVisualization with ParaView
Visualization with Before we begin Make sure you have 3.10.1 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html http://www.paraview.org/ Background
More informationPost-processing with Paraview. R. Ponzini, CINECA -SCAI
Post-processing with Paraview R. Ponzini, CINECA -SCAI Post-processing with Paraview: Overall Program Post-processing with Paraview I (ParaView GUI and Filters) Post-processing with Paraview II (ParaView
More informationIntroduction to the Computer Exercices Turbulence: Theory and Modelling R.Z. Szasz, Energy Sciences, LTH Lund University
Introduction to the Computer Exercices Turbulence: Theory and Modelling R.Z. Szasz, Energy Sciences, LTH Lund University Outline VERY short CFD introduction Steps of problem solving The software used:
More informationAdvanced Visualization Techniques
Advanced Visualization Techniques Kelly Gaither Texas Advanced Computing Center UT/Portugal Summer Institute Coimbra, Portugal July 17, 2008 Topics Covered Remote and Collaborative Visualization EnVision
More information2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or
2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The
More informationPOWERFUL APPLICATIONS USING PYTHON IN ENSIGHT. Aric Meyer CEI Japan Users Meeting
POWERFUL APPLICATIONS USING PYTHON IN ENSIGHT Aric Meyer CEI Japan Users Meeting 2012-10-26 Outline 1. Overview of Python and EnSight 2. Detailed Introduction to 2 Tools 3. Quick Introduction to 6 Tools
More informationIntroduction to Python and VTK
Introduction to Python and VTK Scientific Visualization, HT 2013 Lecture 2 Johan Nysjö Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University 2 About me PhD student in
More informationInsight VisREU Site. Agenda. Introduction to Scientific Visualization Using 6/16/2015. The purpose of visualization is insight, not pictures.
2015 VisREU Site Introduction to Scientific Visualization Using Vetria L. Byrd, Director Advanced Visualization VisREU Site Coordinator REU Site Sponsored by NSF ACI Award 1359223 Introduction to SciVis(High
More informationFIELD HANDLING AND VISUALIZATION WITH SALOME
FIELD HANDLING AND VISUALIZATION WITH SALOME Anthony Geay (EDF R&D) Adrien Bruneton (CEA/DEN) SALOME USER DAY 26 NOV 2015 27 NOVEMBRE 2015 CEA 26 NOV 2015 PAGE 1 FROM MANIPULATION TO VISUALIZATION What
More informationGLview Inova Software Suite
GLview Inova Software Suite The GLview Visualization Concept The GLview Software Suite consists of software components for visualization of engineering data that can satisfy the most demanding requirements
More informationA fast parallelized reader for opensource visualization software: OpenFOAM native reader for ParaView 3
A fast parallelized reader for opensource visualization software: OpenFOAM native reader for ParaView 3 Takuya OSHIMA Niigata University, Japan 1 st Open Source CAE Workshop, Nov. 13, 2008 1/18 Introduction
More informationRendering & Project Management. Dillon Courts Sandy Natarajan Spencer Balogh Do Young Park
Rendering & Project Management Dillon Courts Sandy Natarajan Spencer Balogh Do Young Park PLAYBLAST PlayBlast is a short cut to check the time and frame speed of your animation before creating the final
More informationUsing X-Particles with Team Render
Using X-Particles with Team Render Some users have experienced difficulty in using X-Particles with Team Render, so we have prepared this guide to using them together. Caching Using Team Render to Picture
More informationElmer. Alternative Pre-processing tools. ElmerTeam CSC IT Center for Science
Elmer Alternative Pre-processing tools ElmerTeam CSC IT Center for Science Mesh generation capabilities of Elmer suite ElmerGrid native generation of simple structured meshes ElmerGUI plugins for tetgen,
More informationChapter 2. Operating-System Structures
Chapter 2 Operating-System Structures 2.1 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationTutorial 1: Standard usage
Introduction This tutorial details the following steps: importing an existing data set, editing the data, saving the project, running and monitoring simulation, viewing results vectors, and creating reports.
More informationIntroduction to Matlab
Introduction to Matlab Matlab (MATrix LABoratory) will be the programming environment of choice for the numerical solutions developed in this textbook due to its wide availability and its ease of use.
More informationVIEWZ 1.3 USER MANUAL
VIEWZ 1.3 USER MANUAL 2007-08 Zeus Numerix ViewZ 1.3.0 User Manual Revision: 200806061429 The latest copy of this PDF may be downloaded from the website. An online (HTML) version is also available. Zeus
More informationViewing JPEG,GIF and PNG in ASCII with cacaview on GNU / Linux - Review on caca-utils text mode graphics utilities
Viewing JPEG,GIF and PNG in ASCII with cacaview on GNU / Linux - Review on caca-utils text mode graphics utilities Author : admin Probably, many don't know that it is possible to view normal graphical
More informationChapter Eight: Contents
Volume Three Modules 01 March 2002 i Chapter Eight: Contents (Output Visualizer 04 March 2002 LA-UR-00-1725 TRANSIMS 3.0) 1. INTRODUCTION...1 1.1 OVERVIEW... 1 1.2 REQUIREMENTS... 1 2. USING THE OUTPUT
More informationImage Types Vector vs. Raster
Image Types Have you ever wondered when you should use a JPG instead of a PNG? Or maybe you are just trying to figure out which program opens an INDD? Unless you are a graphic designer by training (like
More information3D models preparation
3D models preparation Single-res, multi-res, point-clouds http://3dhop.net 24/5/2018 3DHOP and 3D models 3DHOP can manage three types of geometries: Single resolution 3D model Triangular meshes or point-clouds,
More informationStory Workbench Quickstart Guide Version 1.2.0
1 Basic Concepts Story Workbench Quickstart Guide Version 1.2.0 Mark A. Finlayson (markaf@mit.edu) Annotation An indivisible piece of data attached to a text is called an annotation. Annotations, also
More informationCollaborative Visualization for Large-Scale Accelerator Electromagnetic Modeling
SLAC-PUB-14198 Collaborative Visualization for Large-Scale Accelerator Electromagnetic Modeling Principal Investigator Dr. William J. Schroeder Kitware, Inc. 28 Corporate Drive Clifton Park, NY 12065 http://www.kitware.com
More informationVisIt Libsim. An in-situ visualisation library
VisIt Libsim. An in-situ visualisation library December 2017 Jean M. Favre, CSCS Outline Motivations In-situ visualization In-situ processing strategies VisIt s libsim library Enable visualization in a
More informationParallel Visualisation on HPCx
Parallel Visualisation on HPCx I. Bethune EPCC, The University of Edinburgh, James Clerk Maxwell Building, Mayfield Road, Edinburgh, EH9 3JZ, UK April 30, 2008 Abstract In order to visualise very large
More informationWhat s new in version 5.0
ArtistScope Secure Image Pro Version 5.0 To learn how Secure Image works, first follow the Tutorial below and then check out the output in your html editor and web browser. When familiar with how security
More informationv SMS 11.1 Tutorial Overview Time minutes
v. 11.1 SMS 11.1 Tutorial Overview Objectives This tutorial describes the major components of the SMS interface and gives a brief introduction to the different SMS modules. It is suggested that this tutorial
More informationVersion 5.1 October 2003
Version 5.1 October 2003 HOBLink X11 Software and Documentation 2003 HOB Phone: 49 911/96 66-161 Fax: 49 911/96 66-299 (The first two digits are the country code for Germany - 49) All information contained
More informationSection 2: Developer tools and you. Alex Mariakakis (staff-wide)
Section 2: Developer tools and you Alex Mariakakis cse331-staff@cs.washington.edu (staff-wide) What is an SSH client? Uses the secure shell protocol (SSH) to connect to a remote computer o Enables you
More informationEquitrac Integrated for Konica Minolta. Setup Guide Equitrac Corporation
Equitrac Integrated for Konica Minolta 1.2 Setup Guide 2012 Equitrac Corporation Equitrac Integrated for Konica Minolta Setup Guide Document Revision History Revision Date Revision List November 1, 2012
More informationReview of Fundamentals. Todd Kelley CST8207 Todd Kelley 1
Review of Fundamentals Todd Kelley kelleyt@algonquincollege.com CST8207 Todd Kelley 1 GPL the shell SSH (secure shell) the Course Linux Server RTFM vi general shell review 2 These notes are available on
More information1 Motorbike with ParaFoam
Motorbike with ParaFoam Leon Kos, University of Ljubljana, Slovenia University of Ljubljana PRACE Summer of HPC 2017 Training Week 7 July 2017, Ostrava 1 Motorbike with ParaFoam Learning outcome After
More informationEntering and Managing Data in EvaluationWeb for CDC Program Announcement PS
Entering and Managing Data in EvaluationWeb for CDC Program Announcement PS15-1502 User Guide Version 2.2 May 2017 All rights reserved Change History History The table below logs the changes that have
More informationShapePopulationViewer
ShapePopulationViewer User Tutorial V1.3.2 Alexis Girault, Francois Budin, Beatriz Paniagua, Martin Styner Neuro Image Research and Analysis Laboratories University of North Carolina at Chapel Hill 1 ShapePopulationViewer
More informationIntroductory OpenFOAM Course From 17th to 21st February, Matteo Bargiacchi
Introductory OpenFOAM Course From 17th to 21st February, 2014 Matteo Bargiacchi bargiacchi@wolfdynamics.com This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software
More informationEnabling In Situ Viz and Data Analysis with Provenance in libmesh
Enabling In Situ Viz and Data Analysis with Provenance in libmesh Vítor Silva Jose J. Camata Marta Mattoso Alvaro L. G. A. Coutinho (Federal university Of Rio de Janeiro/Brazil) Patrick Valduriez (INRIA/France)
More informationImagine. Create. Discover. User Manual. TopLine Results Corporation
Imagine. Create. Discover. User Manual TopLine Results Corporation 2008-2009 Created: Tuesday, March 17, 2009 Table of Contents 1 Welcome 1 Features 2 2 Installation 4 System Requirements 5 Obtaining Installation
More informationEntering and Managing Data in EvaluationWeb for CDC Program Announcement PS
Entering and Managing Data in EvaluationWeb for CDC Program Announcement PS17-1704 User Guide Version 1.1 May 2017 All rights reserved Table of Contents Change History... iii Getting Help... iv Accessing
More information3D Models Preparation
3D Models Preparation Single-res, Mutires, Point-clouds http://3dhop.net 13/7/2016 3DHOP and 3D models 3DHOP can manage three types of geometries: Single resolution 3D model Triangular meshes, ideally
More informationEnterprise Miner Version 4.0. Changes and Enhancements
Enterprise Miner Version 4.0 Changes and Enhancements Table of Contents General Information.................................................................. 1 Upgrading Previous Version Enterprise Miner
More informationProgramming for Image Analysis/Processing
Computer assisted Image Analysis VT04 Programming for Image Analysis/Processing Tools and guidelines to write your own IP/IA applications Why this lecture? Introduction To give an overview of What is needed
More informationv SMS 11.2 Tutorial Overview Prerequisites Requirements Time Objectives
v. 11.2 SMS 11.2 Tutorial Overview Objectives This tutorial describes the major components of the SMS interface and gives a brief introduction to the different SMS modules. Ideally, this tutorial should
More informationHPC Visualization with EnSight
HPC Visualization with EnSight Beijing 2010.10.27 Aric Meyer Marketing Director, Asia & Pacific CEI Computational Engineering International, Inc. Founded in 1994 out of Cray Research Headquarters in Raleigh,
More informationTools Menu (Frequently Used Features)
Tools Menu (Frequently Used Features) Exit VoxelCalc Shop for features Show VoxelCalc User Guide (right click on oither icons shows user guide for that function) Region of Interest (ROI) tool with beam
More informationRunning in parallel. Total number of cores available after hyper threading (virtual cores)
First at all, to know how many processors/cores you have available in your computer, type in the terminal: $> lscpu The output for this particular workstation is the following: Architecture: x86_64 CPU
More informationPrototyping an in-situ visualisation mini-app for the LFRic Project
Prototyping an in-situ visualisation mini-app for the LFRic Project Samantha V. Adams, Wolfgang Hayek 18th Workshop on high performance computing in meteorology 24 th -28 th September 2018, ECMWF, UK.
More informationArdour3 Video Integration
Ardour3 Video Integration film-soundtracks on GNU/Linux Robin Gareus CiTu - Pargraphe Research Group University Paris 8 - Hypermedia Department robin@gareus.org April, 2012 Outline of the talk Introduction
More informationInterface, outputs, post-processing
Interface, outputs, post-processing Frédéric Pérez SMILEI training workshop November 6-7, 2017 Maison de la Simulation The minimum knowledge to use Smilei if you want to keep away from the code 1. Compile
More informationScientific Visualization Services at RZG
Scientific Visualization Services at RZG Klaus Reuter, Markus Rampp klaus.reuter@rzg.mpg.de Garching Computing Centre (RZG) 7th GOTiT High Level Course, Garching, 2010 Outline 1 Introduction 2 Details
More informationAn In-Situ Visualization Approach for the K computer using Mesa 3D and KVS
An In-Situ Visualization Approach for the K computer using Mesa 3D and KVS Kengo Hayashi 1,2, Naohisa Sakamoto 1,2 Jorji Nonaka 2, Motohiko Mastuda 2, Fumiyoshi Shoji 1 Kobe Univesity, 2 RIKEN Center for
More informationOpenDrive Wordpress Plugin Guide
OpenDrive Wordpress Plugin Guide Version 2.0.1 OpenDrive Online storage, backup and cloud content management Contents 1. Drive 3 1.1 Drive... 3 1.2 Working with files... 4 1.2.1 Work with a particular
More informationINSTED /CFD Post-Processor. Post-Processor. Chapter 5 INSTED /CFD (2D) Post-Processor
INSTED /CFD Chapter 5 INSTED /CFD (2D) The part of INSTED/CFD (2D) plots lines or filled contours of variables such as velocities, temperature, pressure, scalars, and stream function. The program also
More informationWhatsConfigured for WhatsUp Gold 2016 User Guide
WhatsConfigured for WhatsUp Gold 2016 User Guide Contents Welcome to WhatsConfigured 1 What is WhatsConfigured? 1 Finding more information and updates 1 Sending feedback 2 Deploying WhatsConfigured 3 STEP
More informationTask-Oriented Solutions to Over 175 Common Problems. Covers. Eclipse 3.0. Eclipse CookbookTM. Steve Holzner
Task-Oriented Solutions to Over 175 Common Problems Covers Eclipse 3.0 Eclipse CookbookTM Steve Holzner Chapter CHAPTER 6 6 Using Eclipse in Teams 6.0 Introduction Professional developers frequently work
More informationUtilisation de VTK/ParaView pour la visualization de gros volumes de donnees
Outline Some strategies to deal with large data Utilisation de VTK/ParaView pour la visualization de gros volumes de donnees Jean M. Favre Responsable du groupe de visualisation How do VTK and ParaView
More informationTOON BOOM HARMONY Paint Preferences Guide
TOON BOOM HARMONY 12.2.1 Paint Preferences Guide 2 Legal Notices Toon Boom Animation Inc. 4200 Saint-Laurent, Suite 1020 Montreal, Quebec, Canada H2W 2R2 Tel: +1 514 278 8666 Fax: +1 514 278 2666 toonboom.com
More informationHardware Accelerated Graphics for High Performance JavaFX Mobile Applications
Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications Pavel Petroshenko, Sun Microsystems Jan Valenta, Sun Microsystems Jerry Evans, Sun Microsystems Goal of this Session Demonstrate
More information4. Low level language with some high level features 9) What will happen if in a C program you assign a value to an array element whose subscript
SET 9 1) Fastest component of a computer system is 1. Flash ROM 2. Cache memory 3. DDR RAM 4. CPU 2) Which tags are placed on animals, to track all of the animal speed 1. POS 2. RFID 3. PPS 4. GPS 3) user
More informationSCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA
SCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA Visualization Rendering Visualization Isosurfaces, Isovolumes Field Operators (Gradient, Curl,.. ) Coordinate transformations Feature extraction
More informationZBrush To Softimage XSI 16-Bit Displacement Guide
ZBrush To Softimage XSI 16-Bit Displacement Guide Greg Punchatz Senior Creative Director, Janimation November 10, 2005 2005 Pixologic, Inc. All rights reserved. Pixologic and the Pixologic logo, and ZBrush
More informationIMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share
IMAGING SOFTWARE Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight, the latest
More informationCaliber 11.0 for Visual Studio Team Systems
Caliber 11.0 for Visual Studio Team Systems Getting Started Getting Started Caliber - Visual Studio 2010 Integration... 7 About Caliber... 8 Tour of Caliber... 9 2 Concepts Concepts Projects... 13 Baselines...
More informationGeoShow3D. Product Features. Product Information Number: Persona de contacto:
Product Information Number: 0001 2.7.2004 Persona de contacto: info@geovirtual.com GeoShow3D Rambla de Cataluña 35, principal. E-08007 Barcelona Tel. +34 934 872 144 Fax +34 934 875 809 Spain. www.geovirtual.com
More informationE N F U Z I O N 3 D U S E R G U I D E. Axceleon, Inc. EnFuzion3D User Guide. For Windows, OS X and Linux Users
Axceleon, Inc. EnFuzion3D 2015.1 User Guide For Windows, OS X and Linux Users Legal Notices EnFuzion3D 2015 User Guide for Windows, OS X and Linux Users Document Version: 2015.1 Publication Date: 2015.07.21
More informationMIB Browser Version 10 User Guide
MIB Browser Version 10 User Guide The ireasoning MIB browser is a powerful and easy-to-use tool powered by ireasoning SNMP API. MIB browser is an indispensable tool for engineers to manage SNMP enabled
More informationVisual Design Flows for Faster Debug and Time to Market FlowTracer White Paper
Visual Design Flows for Faster Debug and Time to Market FlowTracer White Paper 2560 Mission College Blvd., Suite 130 Santa Clara, CA 95054 (408) 492-0940 Introduction As System-on-Chip (SoC) designs have
More informationGuide VIGIL Server Quick Start Guide
Guide 120040 VIGIL Server Quick Start Guide Guide #: 120040-5 Revised: July 31st, 2017 Product Affected: VIGIL Server v10.00.0000 Purpose: The purpose of this document is to quickly familiarize its reader
More informationIMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share
IMAGING SOFTWARE Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight, the latest
More informationRender Submission Checklist
Render Submission Checklist This document is intended to be used to perform manual checks to a scene before submitting the package to a Render Farm or to a 3 rd party to render your images. We are trying
More informationFrequently Asked Questions: SmartForms and Reader DC
Frequently Asked Questions: SmartForms and Reader DC Initial Check Browsers - Google Chrome - Other browsers Form functions - List of additional buttons and their function Field functions - Choosing a
More informationIcy Training - Level 1 - Introduction
Icy Training - Level 1 - Introduction Plan What is Icy? Installing Icy Graphical User Interface (GUI) Histograms & Colormap / Look up table Basic operations Overlays / Layers 3D view Icy Preferences Investigate
More informationLarge Scale Visualization on the Cray XT3 Using ParaView
Large Scale Visualization on the Cray XT3 Using ParaView Cray User s Group 2008 May 8, 2008 Kenneth Moreland David Rogers John Greenfield Sandia National Laboratories Alexander Neundorf Technical University
More informationv Overview SMS Tutorials Prerequisites Requirements Time Objectives
v. 12.2 SMS 12.2 Tutorial Overview Objectives This tutorial describes the major components of the SMS interface and gives a brief introduction to the different SMS modules. Ideally, this tutorial should
More informationTSBK 07! Computer Graphics! Ingemar Ragnemalm, ISY
1(46) Information Coding / Computer Graphics, ISY, LiTH TSBK 07 Computer Graphics Ingemar Ragnemalm, ISY 1(46) TSBK07 Computer Graphics Spring 2017 Course leader/examiner/lecturer: Ingemar Ragnemalm ingis@isy.liu.se
More informationIn-Situ Data Analysis and Visualization: ParaView, Calalyst and VTK-m
In-Situ Data Analysis and Visualization: ParaView, Calalyst and VTK-m GTC, San Jose, CA March, 2015 Robert Maynard Marcus D. Hanwell 1 Agenda Introduction to ParaView Catalyst Run example Catalyst Script
More information! AntZero LLC - All rights reserved! AntZero and AtomicView are registered trademarks USER GUIDE.!!!!!!!!!! Swiss Made
!! 2007-2010 - All rights reserved! AntZero and AtomicView are registered trademarks USER GUIDE!!!!!!!!!! Swiss Made Table of contents A. INTRODUCTION! 1 B. INSTALLATION! 2 a. Installing on Mac OS X! 2
More informationDEBUGGING ON FERMI PREPARING A DEBUGGABLE APPLICATION GDB. GDB on front-end nodes
DEBUGGING ON FERMI Debugging your application on a system based on a BG/Q architecture like FERMI could be an hard task due to the following problems: the core files generated by a crashing job on FERMI
More informationChapter 2: Operating-System Structures. Operating System Concepts 9 th Edit9on
Chapter 2: Operating-System Structures Operating System Concepts 9 th Edit9on Silberschatz, Galvin and Gagne 2013 Chapter 2: Operating-System Structures 1. Operating System Services 2. User Operating System
More informationPHYS-4007/5007: Computational Physics Course Lecture Notes Appendix D
PHYS-4007/5007: Computational Physics Course Lecture Notes Appendix D Dr. Donald G. Luttermoser East Tennessee State University Version 7.0 Abstract These class notes are designed for use of the instructor
More informationExercise 7a: Result Presentation and HyperView Player
Exercise 7a: Result Presentation and HyperView Player This exercise uses the session file, Exercise_7a.mvw. Step 1: Load the file Exercise_7a.mvw and export images and videos of the graphics area. 1. Open
More informationInstalling and Setting Up PM7's Export Adobe PDF using the Application CD- ROM
PageMaker 7 Export Adobe PDF Home Page ing and Setting Up PM7's Export Adobe PDF using the Application CD- ROM (PDF = Portable Document Format) Note: This tutorial covers PageMaker 7.0 and Distiller 5
More informationHigh-Performance Computing
Informatik und Angewandte Kognitionswissenschaft Lehrstuhl für Hochleistungsrechnen Rainer Schlönvoigt Thomas Fogal Prof. Dr. Jens Krüger High-Performance Computing http://hpc.uni-duisburg-essen.de/teaching/wt2013/pp-nbody.html
More informationGraphics Programming. Computer Graphics, VT 2016 Lecture 2, Chapter 2. Fredrik Nysjö Centre for Image analysis Uppsala University
Graphics Programming Computer Graphics, VT 2016 Lecture 2, Chapter 2 Fredrik Nysjö Centre for Image analysis Uppsala University Graphics programming Typically deals with How to define a 3D scene with a
More informationIII-6Exporting Graphics (Windows)
Chapter III-6 III-6Exporting Graphics (Windows) Overview... 96 Metafile Formats... 96 BMP Format... 97 PDF Format... 97 Blurry Images in PDF... 97 Encapsulated PostScript (EPS) Format... 97 SVG Format...
More information123D Catch: 3D Scanning
123D Catch: 3D Scanning Stages Synopsis: 3D scanning and printing is becoming much more accessible and affordable to artists and designers alike. Today s workshop will demonstrate some of the free and
More information