Notes |
|
(0022062)
|
Utkarsh Ayachit
|
2010-09-01 11:23
|
|
Well this is very dicey. Note that in the attached image, you are only seeing the refinement at the outer most parts of the CTH data. Now if we project the highest refinement available in the interior to the background, then that can be misleading too, since it may lead the user to believe that that entire extruded volume has that high resolution.
It may be easier to provide a python macro, in this case. |
|
|
(0022229)
|
Utkarsh Ayachit
|
2010-09-15 14:01
|
|
Merge topic 'bug_11065'
770af22 Added a new demo script for showing grid background.
---------------
A new demo script show_grid_as_background has
been added. One can go to the Python shell and make this script a Macro. After
that, once you've loaded your AMR dataset done IsoVolume (or whatever), simply
click on the reader (make it active) and then choose "show_grid_as_background"
from the "Macro" menu or toolbar.
We need to make it simpler to distribute macros with ParaView, but that's another bug. |
|
|
(0022247)
|
Alan Scott
|
2010-09-15 21:59
|
|
Let me bounce this by the user, and I will reopen if necessary. At this time, lets assume the feature is resolved. |
|
|
(0025223)
|
Alan Scott
|
2011-02-01 20:20
|
|
I have talked to my user, and also tried the suggested macro. I have been unclear as to what I want/need.
If I have an object, such as a car or a sphere, I want to place this object into a space with a grid pattern on the furthest three planes, formed by planes perpendicular to the X axis, Y axis and Z axis. This would be like drawing a grid on the wall of the garage.
I am sending a set of screenshots to Utkarsh, showing what I want. These screenshots also show bug number 11067.
Screenshot 000000 - This shows the desired background functionality - a regular grid pattern. Notice that the foreground pattern shows the AMR block pattern.
Screenshot 000713 - shows the desired background functionality, on background and foreground.
Screenshot 000450 - shows the desired background only. Note how clear the numbers and labels are. Note that the labels are not on top of the numbers.
|
|
|
(0029097)
|
Utkarsh Ayachit
|
2012-09-01 20:47
|
|
A partial fix is on its way to "git-mater". The missing part is the ability to hide the front or back faces on outlines. |
|
|
(0029098)
|
Utkarsh Ayachit
|
2012-09-01 20:47
|
|
commit 0c1121d78bf9136f3686f91d5d7f93b68660324e
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Sat Sep 1 20:40:07 2012 -0400
BUG 0011065. Added support for "enhanced outline" for AMR.
For AMR, instead of showing merely the outer outline, we now show the outer
outline etched with the dataset outlines. Unlike in past, the internal block
outlines are not shown, merely those on the outer surface.
Also for overlapping AMR, outline doesnt' need any heavy data. It merely uses
the AMR box information. |
|
|
(0029171)
|
Utkarsh Ayachit
|
2012-09-11 16:55
|
|
commit 76e49705184ee7a1c50c7b56c6b808be017e3ed8
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Tue Sep 11 16:17:03 2012 -0400
Updating test to include amr outline with front face culling.
commit 6b47a997212fc6f809ac563e378f577758d6a1b9
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Tue Sep 11 15:41:58 2012 -0400
BUG 0011065. Adding face culling support for outline for AMR.
To add support for face culling for outlines, we make vtkOutlineRepresentation a
vtkGeometryRepresentationWithFaces subclass. vtkOutlineRepresentation now
overrides certain methods in vtkGeometryRepresentation to ensure that the
representation always generates outlines. Cleaning up the xml for
"OutlineRepresentation" by being the same as the "SurfaceRepresentation". It
will have a few extra properties like "Representation", "SuppressLOD", etc. that
have no effect, but the XML ends up being much cleaner.
commit 150d8db57821799ef62d9ca236135c98664fe0f8
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Tue Sep 11 15:37:51 2012 -0400
Generate faces for outlines of AMR dataset.
For BUG 0011065, we need to enable culling of front faces. For that its
essential that the outlines have front/back faces to begin with. Hence, making
vtkPVGeometryFilter generate faces for outlines for AMR datasets. Since
vtkOutlineRepresentation is anyways set to show "wireframe", the resulting
visualization remains unchanged.
This can be theoretically done for all data types, but leaving that for a later
date. |
|
|
(0029172)
|
Utkarsh Ayachit
|
2012-09-11 16:57
|
|
To test, simply show the outline of the CTH dataset and then in the "advanced view", select "Backface Representation" type to be "Cull Frontface".
Attached is an image with cube-axes (with "Fly Mode" set to "Outer Edges"). |
|
|
(0029205)
|
Utkarsh Ayachit
|
2012-09-14 11:09
|
|
merged in master, if applicable. |
|
|
(0029220)
|
Alan Scott
|
2012-09-18 22:26
|
|
Lets call this "close enough" until I get very specific feedback from the users. This closes this feature request for 4.0.
Tested remote server, Linux, master. |
|