Skip to content

Improvements 3d renderer#1102

Closed
ElpadoCan wants to merge 15 commits into
mainfrom
improvements_3d_renderer
Closed

Improvements 3d renderer#1102
ElpadoCan wants to merge 15 commits into
mainfrom
improvements_3d_renderer

Conversation

@ElpadoCan

Copy link
Copy Markdown
Collaborator

This PR implements UI improvements and Cell ID selector for the 3D renderer (see #1096)

keejkrej and others added 8 commits May 6, 2026 21:40
Implements a standalone vispy-based 3D volume renderer with full Cell_ACDC
integration: multi-channel overlay, segmentation mask volumes, anisotropic
voxel scaling, plane/ISO/MIP depiction modes, smooth-ISO pre-filter,
percentile auto-contrast, opacity/contrast controls, keyboard shortcuts,
QSettings persistence, and screenshot export.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ElpadoCan

ElpadoCan commented May 20, 2026

Copy link
Copy Markdown
Collaborator Author

To implement:

  • "Clim:" as the same colorbar slider we already have in the main GUI
  • Include the Auto and Full buttons for the LUT slider
  • Colormap from the LUT slider
  • Gamma correction as a slider with numeric control
  • Step as a slider with numeric control
  • Opacity as a grayscale colorbar slider on the right side
  • "View" button as a button with a home icon in toolbar
  • Top toolbar with "Home" and "Save" buttons
  • Shortcut H for home button
  • Overlaid segmentation masks
  • Overlaid fluorescence channels
  • Opacity sliders for overlaid channels
  • LUT slider for additional channels
  • Opacity slider for overlaid segmentation masks
  • Cell ID selector to show only that cell
  • Clickable Cell ID to show only that cell
  • z-anisotropy correction factor with the function scipy.ndimage.zoom
  • z-anisotropy correction factor as a numeric control

@ElpadoCan ElpadoCan mentioned this pull request Jun 15, 2026
12 tasks
@ElpadoCan

Copy link
Copy Markdown
Collaborator Author

Closing this because development of this feature continues in PR #1120

@ElpadoCan ElpadoCan closed this Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants