View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0009614 | VTK | (No Category) | public | 2009-09-29 07:28 | 2013-09-30 07:47 | ||||
Reporter | xabi riobe | ||||||||
Assigned To | Dave DeMarle | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | windows | OS | XP | OS Version | |||||
Product Version | |||||||||
Target Version | Fixed in Version | 6.0.0 | |||||||
Summary | 0009614: vtkVolumeTextureMapper3D::UpdateVolumes(...) calls Modified() method too early | ||||||||
Description | The calls to: this->SavedTextureInput = input; this->SavedTextureMTime.Modified(); should be placed at the end of the method instead of the begining, because at line 1103: input->GetPointData()->GetScalars()->GetRange(scalarRange, components-1); will modify the input->GetMTime() return value, so if we enter again in UpdateVolumes() the computations will be done without need of it. This is needed since revision 1.80 of vtkDataArray.cxx because the method vtkDataArray::ComputeRange modify the MTime, wich was not the case before. | ||||||||
Steps To Reproduce | create a pipeline using vtkVolumeTextureMapper3D and call the method Render() twice: the method UpdateVolumes will perform its computations twice instead of returning 0 the second time | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0017816) xabi riobe (reporter) 2009-09-29 07:54 |
The VTK version is 5.4.2, vtkVolumeTextureMapper3D.cxx revision 1.13 |
(0030908) Jean-Christophe Fillion-Robin (manager) 2013-06-05 15:23 |
Does the problem still occur with VTK 5.10 ? VTK 6 ? Would be great if you could submit a patch using Gerrit. For more details see http://www.vtk.org/Wiki/VTK/Git/Develop [^] Thanks Jc |
(0031193) Dave DeMarle (administrator) 2013-07-22 18:15 |
If the bug is still present in 6.0.0, please reopen this report. |
(0031658) xabi riobe (reporter) 2013-09-30 07:46 |
Fixed in 6.0.0 |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2009-09-29 07:28 | xabi riobe | New Issue | |
2009-09-29 07:54 | xabi riobe | Note Added: 0017816 | |
2011-06-16 13:11 | Zack Galbreath | Category | => (No Category) |
2012-03-07 03:52 | xabi riobe | Status | expired => backlog |
2012-03-07 03:52 | xabi riobe | Resolution | open => reopened |
2013-06-05 15:23 | Jean-Christophe Fillion-Robin | Note Added: 0030908 | |
2013-07-22 18:15 | Dave DeMarle | Note Added: 0031193 | |
2013-07-22 18:15 | Dave DeMarle | Status | backlog => expired |
2013-07-22 18:15 | Dave DeMarle | Resolution | reopened => open |
2013-07-22 18:15 | Dave DeMarle | Assigned To | => Dave DeMarle |
2013-09-30 07:46 | xabi riobe | Note Added: 0031658 | |
2013-09-30 07:47 | xabi riobe | Status | expired => closed |
2013-09-30 07:47 | xabi riobe | Resolution | open => fixed |
2013-09-30 07:47 | xabi riobe | Fixed in Version | => 6.0.0 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |