Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
ParaView
ParaView
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,731
    • Issues 1,731
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 58
    • Merge Requests 58
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • ParaView
  • ParaViewParaView
  • Issues
  • #18968

Closed
Open
Opened Apr 25, 2019 by David@dhrDeveloper

Cinema: Incorrect entries for images when saving two cinema databases (one for each of two views)

Cinema: Incorrect entries for images when saving two cinema databases (one for each of two views). This results in 'FILE clashes' in which two different files match up with the same metadata. Per the specification, it is possible to attach multiple files to the same metadata, but this is achieved in a different manner. Additionally, this is clearly not the intention in this case, as we are creating two different cinema databases, each for a different RenderView.

Note that our testing shows this works correctly for batch Catalyst runs (details are at the link at the end of this issue).

To recreate issue:

  1. Load a dataset with timesteps
  2. Split ParaView's view panel, and create a second RenderView
  3. Using Export Inspector, set each view to export a Cinema database (normal images, using either a static or phi-theta camera. Other cameras have not been tested).
  4. Click checkbox to Export Cinema Spec D table.
  5. Catalyst->Export Now
  6. Resulting Cinema Spec D table does not properly distinguish between output from the two RenderViews

EXAMPLE DATA: timestep,producer,FILES 0.0,cview_0,RenderView2/0.0.png 0.0,cview_0,RenderView1/0.0.png ...

The metadata provided (timestep and producer) creates duplicate entries for two FILE entries, and the sets of images from the different views cannot be disambiguated using the metadata. Possible correct outputs would be the following (depends on what metadata is avaialable within ParaView):

(distinguishing using different cview_x values)
timestep,producer,FILES
0.0,cview_2,RenderView2/0.0.png
0.0,cview_1,RenderView1/0.0.png
...
(distinguishing using different RenderViewX values)
timestep,producer,renderview,FILE
0.0,cview_0,RenderView2,RenderView2/0.0.png
0.0,cview_0,RenderView1,RenderView1/0.0.png
...

More detail is available at: https://github.com/cinemascience/cinema_testing/blob/master/pv/5.7.0/readme.md

Edited May 06, 2019 by John Patchett
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
5.7 (Summer 2019)
Milestone
5.7 (Summer 2019) (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: paraview/paraview#18968