- 31 May, 2019 1 commit
-
-
Mark Olesen authored
- make parallelProjection default (was previously mandatory)
-
- 13 Feb, 2019 1 commit
-
-
Mark Olesen authored
- Extended runTimePostProcessing to include access to "live" simulation objects such a geometry patches and sampled surfaces stored on the "functionObjectObjects" registry. - Add 'live' runTimePostProcessing of cloud data. Extracts position and fields from the cloud via its objectRegistry writer - For the "live" simulation objects, there are two new volume filters that work directly with the OpenFOAM volume fields: * iso-surface * cutting planes Both use the VTK algorithms directly and support multiple values. Eg, can make multiple iso-levels or multiple planes parallel to each other. - When VTK has been compiled with MPI-support, parallel rendering will be used. - Additional title text properties (shadow, italic etc) - Simplified handling of scalar-bar and visibility switches - Support multiple text positions. Eg, for adding watermark text.
-
- 16 Dec, 2018 1 commit
-
-
Mark Olesen authored
- support .vtp format for geometry, surface, line, cloud. - use native reader for handling vtk, vtp, obj, stl surface files. For other formats, use the MeshedSurface (the surfMesh lib) to handle reading and Foam::vtk::Tools::Patch to handle the conversion to vtkPolyData. This combination is more memory efficient. - update tutorial case to include vtp surface geometry
-
- 05 Dec, 2018 1 commit
-
-
Mark Olesen authored
-
- 03 Aug, 2018 1 commit
-
-
Mark Olesen authored
Style changes: - use lookupObjectRef instead of using const_cast - use tmp::New factory
-
- 17 May, 2018 1 commit
-
-
Mark Olesen authored
- disallow insert() of raw pointers, since a failed insertion (ie, entry already existed) results in an unmanaged pointer. Either insert using an autoPtr, or set() with raw pointers or autoPtr. - IOobjectList::add() now takes an autoPtr instead of an object reference - IOobjectList::remove() now returns an autoPtr instead of a raw pointer
-
- 27 Feb, 2018 1 commit
-
-
Andrew Heather authored
-
- 03 Jul, 2017 1 commit
-
-
Mark Olesen authored
-
- 24 Apr, 2017 1 commit
-
-
Andrew Heather authored
-
- 01 Feb, 2017 1 commit
-
-
Mark Olesen authored
- more stable/predictable to check for a bounding box !empty() rather than comparing to greatBox directly.
-
- 06 Dec, 2016 1 commit
-
-
Andrew Heather authored
-
- 28 Nov, 2016 1 commit
-
-
Andrew Heather authored
- Removed the camera 'mode' - The (old) static camera was only appropriate when parallel projection was inactive, and the view was centred at (0 0 0) - Camera input now always requires 'position' and 'focalPoint' - Clip box is now optional. Note that this is applied after the camera set-up and so will override the camera position - View angle is only appropriate when not using parallel projection - Zoom now required, applied after all other operations - 1 = do nothing, >1 = zoom in, <1 = zoom out Example input: camera { // Total number of frames to generate nFrameTotal 1; // Parallel projection flag parallelProjection no; // Optional clippling box clipBox (-0.0206 -0.0254 -0.0005) (0.29 0.0254 0.0005); focalPoint (0 0 0); up (0 1 0); position (0 0 1); viewAngle 20; zoom 1.1; }
-
- 23 Sep, 2016 2 commits
-
-
Andrew Heather authored
-
Andrew Heather authored
-
- 10 Jun, 2016 1 commit
-
-
Andrew Heather authored
Fixes #99 #121 #127 #128 #138 * -case argument support and nFrames > 1 warning for static mode * viewAngle reset in static camera mode
-
- 26 Apr, 2016 1 commit
-
-
Andrew Heather authored
-
- 22 Apr, 2016 1 commit
-
-
Andrew Heather authored
-
- 21 Apr, 2016 1 commit
-
-
Andrew Heather authored
-
- 08 Dec, 2015 1 commit
-
-
Andrew Heather authored
-
- 11 Nov, 2015 1 commit
-
-
Andrew Heather authored
- Allows generation of images (currently PNG files) during the run - ... or afterwards by invoking the execFlowFunctionObjects utility - Wrapper around VTK functionality - Support for objects: - text - points (glyphs: sphere, arrow) - lines (tubes) - surfaces (wireframe, shaded, combination) - Colour using: - user-defined - field values (several colour maps availale) - For image sequences: - dynamic views (camera movement) - objects can appear/disappear using opacity - Building - VTK dependency v6+ - satisfied using ParaView from ThirdParty directory - or separate VTK installation
-