Skip to content

Improvements 3d renderer#1102

Draft
ElpadoCan wants to merge 11 commits into
mainfrom
improvements_3d_renderer
Draft

Improvements 3d renderer#1102
ElpadoCan wants to merge 11 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
Copy link
Copy Markdown
Collaborator Author

ElpadoCan commented May 20, 2026

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

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