Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • VTK VTK
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 733
    • Issues 733
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 203
    • Merge requests 203
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VTK
  • VTKVTK
  • Merge requests
  • !1048

Closed
Created Dec 30, 2015 by Max Smolens@msmolensDeveloper
  • Report abuse
Report abuse

vtkOpenGLGPUVolumeRayCastMapper: support textures larger than 1024

  • Overview 28
  • Commits 7
  • Changes

This merge request backports some changes from https://github.com/Slicer/VTK to upstream, specifically: https://github.com/Slicer/VTK/commit/61cdd20:

When dealing with large opacity or color transfer functions, shrinking the size of the function might add some artifacts. This can be an issue with labelmaps where each entry has a color very different from its neighbors.

This merge request supersedes !482 (closed). As suggested there, a test is added to verify the functionality of vtkOpenGLGPUVolumeRayCastMapper when using large, fine-grained, lookup tables.

This is marked as WIP and no baseline has been provided for the test because vtkOpenGLGPUVolumeRayCastMapper isn't giving the expected output for the test. Swapping out vtkOpenGLGPUVolumeRayCastMapper with vtkFixedPointVolumeRayCastMapper does give the expected output; that suggests the test is valid.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: vtkOpenGLGPUVolumeRayCastMapper-large-lookup-tables