View Issue Details

IDProjectCategoryView StatusLast Update
0001368Slicer4(No Category)public2011-10-05 13:20
Reporterkikinis Assigned Toalexy  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformmacOSxOS Version7.1
Product VersionSlicer 4.0.0 
Target VersionSlicer 4.0.0Fixed in VersionSlicer 4.0.0 
Summary0001368: glyph display from slices is not correct
Description

see the right 3d viewer in the attached screen shot.
load dti, go to volume module, turn ellipsoid glyphs on.
mac nightly itk4 8 25.
This effect only occurs when the grayscale is visible as well and the camera is acutely angled relative to the image plane.

TagsNo tags attached.

Relationships

parent of 0001394 closedfinetjul vtkImageResliceMask extent issue when resizing with glyphs displayed 
parent of 0001395 closedalexy slice glyphs do not scale right 

Activities

2011-08-26 08:43

 

kikinis

kikinis

2011-08-26 08:50

developer   ~0002813

I meant shallow, not acute.

2011-08-26 08:51

 

kikinis

kikinis

2011-08-26 08:53

developer   ~0002814

To me it looks like a weird clipping effect

pieper

pieper

2011-08-26 09:18

administrator   ~0002815

I think this is due to backface culling when the glyphs are inside out - we probably need to flip the glyph polydata based on the sign of the determinant of the transform to world space (or turn off backface culling of glyphs).

I believe this is the same issue that was fixed in slicer3 - maybe it was post-branch of slicer4?

2011-08-26 11:19

 

alexy

alexy

2011-09-02 14:31

developer   ~0002892

Ron, what dti volume you are using? I could not reproduce this effect on the volume from 2011-08-06-NeuroDti on Win7

2011-09-02 14:35

 

glyphs.PNG (502,733 bytes)
glyphs.PNG (502,733 bytes)
alexy

alexy

2011-09-03 07:50

developer   ~0002898

I can get all kind of artifacts resizing the slicer window and moving the camera (see attached).
I sometimes get a crash in vtkFrustumCoverageCuller::Cull() on render if I make all slices visible and put glyphs on them and then resize the window.

I am not sure it's because of data or vtk or limits of graphics card...

2011-09-03 07:51

 

glyph_bends.PNG (401,208 bytes)
glyph_bends.PNG (401,208 bytes)

2011-09-03 07:52

 

glyps_intersect.PNG (103,070 bytes)
glyps_intersect.PNG (103,070 bytes)

2011-09-03 07:52

 

glyphs_window_resized.PNG (405,424 bytes)
glyphs_window_resized.PNG (405,424 bytes)

2011-09-03 14:02

 

2011-09-03 14:03

 

kikinis

kikinis

2011-09-03 14:05

developer   ~0002900

what is the meaning of scaling for the glyphs? The two images 9-3 at 6pm only differ in the zooming in on the red slice. The third image is after the slice is made visible. This is using the DTI-Brain data set in the sample data collection.

2011-09-03 14:06

 

kikinis

kikinis

2011-09-03 14:08

developer   ~0002901

I am using a mbp 2011 with ati graphics

pieper

pieper

2011-09-06 10:11

administrator   ~0002921

I fixed the original issue:

http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=17981

The issues of glyph sizes after zooming the slice view and corruption of the glyphs after resizing a slice window appear independent.

pieper

pieper

2011-09-06 10:27

administrator   ~0002923

I created two child bug reports for the other issues.

Issue History

Date Modified Username Field Change
2011-08-26 08:43 kikinis New Issue
2011-08-26 08:43 kikinis File Added: Screen Shot 2011-08-26 at 12.37.30 PM.png
2011-08-26 08:50 kikinis Note Added: 0002813
2011-08-26 08:51 kikinis File Added: Screen Shot 2011-08-26 at 12.50.31 PM.png
2011-08-26 08:53 kikinis Note Added: 0002814
2011-08-26 09:18 pieper Note Added: 0002815
2011-08-26 09:18 finetjul Status new => assigned
2011-08-26 09:18 finetjul Assigned To => demian
2011-08-26 09:19 finetjul Target Version => Slicer 4.0 RSNA
2011-08-26 09:19 finetjul Assigned To demian => alexy
2011-08-26 11:19 kikinis File Added: Screen Shot 2011-08-26 at 3.19.16 PM.png
2011-08-30 11:39 demian Tag Attached: Diffusion
2011-08-30 12:00 demian Category Base Code => Diffusion
2011-09-02 14:31 alexy Note Added: 0002892
2011-09-02 14:35 alexy File Added: glyphs.PNG
2011-09-03 07:50 alexy Note Added: 0002898
2011-09-03 07:51 alexy File Added: glyph_bends.PNG
2011-09-03 07:52 alexy File Added: glyps_intersect.PNG
2011-09-03 07:52 alexy File Added: glyphs_window_resized.PNG
2011-09-03 14:02 kikinis File Added: Screen Shot 2011-09-03 at 6.00.52 PM.png
2011-09-03 14:03 kikinis File Added: Screen Shot 2011-09-03 at 6.01.20 PM.png
2011-09-03 14:05 kikinis Note Added: 0002900
2011-09-03 14:06 kikinis File Added: Screen Shot 2011-09-03 at 6.01.48 PM.png
2011-09-03 14:08 kikinis Note Added: 0002901
2011-09-06 10:11 pieper Note Added: 0002921
2011-09-06 10:21 pieper Relationship added parent of 0001394
2011-09-06 10:26 pieper Relationship added parent of 0001395
2011-09-06 10:27 pieper Note Added: 0002923
2011-09-06 10:27 pieper Status assigned => resolved
2011-09-15 19:52 finetjul Fixed in Version => Slicer 4.0 RSNA
2011-10-05 13:20 kikinis Status resolved => closed
2011-10-05 13:20 kikinis Resolution open => fixed
2013-01-27 12:27 jcfr Tag Detached: Diffusion
2016-02-29 13:56 jcfr Category Module Diffusion => (No Category)