From shawn.waldon at kitware.com Mon Oct 3 13:37:59 2016 From: shawn.waldon at kitware.com (Shawn Waldon) Date: Mon, 3 Oct 2016 13:37:59 -0400 Subject: [vtk-developers] Buildbot dashboard failures Message-ID: Hi all, Last Friday some additional external dependencies got turned on for the VTK build on megas. I have turned off gl2ps since it was causing compile failures. Hopefully that will make that dashboard green again. There is also a test failing on dejagore with a timeout: vtkFiltersPointsPython-TestVoxelGridFilter. Can someone familiar with this test let me know whether to exclude it or if a fix is needed? Thanks, Shawn -------------- next part -------------- An HTML attachment was scrubbed... URL: From bill.lorensen at gmail.com Mon Oct 3 13:43:16 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Mon, 3 Oct 2016 13:43:16 -0400 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: Message-ID: And don't forget the valgrind defects! https://open.cdash.org/viewDynamicAnalysis.php?buildid=4579015 On Mon, Oct 3, 2016 at 1:37 PM, Shawn Waldon wrote: > Hi all, > > Last Friday some additional external dependencies got turned on for the VTK > build on megas. I have turned off gl2ps since it was causing compile > failures. Hopefully that will make that dashboard green again. There is > also a test failing on dejagore with a timeout: > vtkFiltersPointsPython-TestVoxelGridFilter. Can someone familiar with this > test let me know whether to exclude it or if a fix is needed? > > Thanks, > Shawn > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > -- Unpaid intern in BillsBasement at noware dot com From david.gobbi at gmail.com Mon Oct 3 13:45:38 2016 From: david.gobbi at gmail.com (David Gobbi) Date: Mon, 3 Oct 2016 11:45:38 -0600 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: Message-ID: And cppcheck: http://open.cdash.org/viewBuildError.php?type=1&buildid=4579673 On Mon, Oct 3, 2016 at 11:43 AM, Bill Lorensen wrote: > And don't forget the valgrind defects! > https://open.cdash.org/viewDynamicAnalysis.php?buildid=4579015 > > > On Mon, Oct 3, 2016 at 1:37 PM, Shawn Waldon > wrote: > > Hi all, > > > > Last Friday some additional external dependencies got turned on for the > VTK > > build on megas. I have turned off gl2ps since it was causing compile > > failures. Hopefully that will make that dashboard green again. There is > > also a test failing on dejagore with a timeout: > > vtkFiltersPointsPython-TestVoxelGridFilter. Can someone familiar with > this > > test let me know whether to exclude it or if a fix is needed? > > > > Thanks, > > Shawn > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andy.bauer at kitware.com Mon Oct 3 14:21:45 2016 From: andy.bauer at kitware.com (Andy Bauer) Date: Mon, 3 Oct 2016 14:21:45 -0400 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: Message-ID: There's a fix for the first cppcheck warning at: https://gitlab.kitware.com/vtk/vtk/merge_requests/2034 On Mon, Oct 3, 2016 at 1:45 PM, David Gobbi wrote: > And cppcheck: > > http://open.cdash.org/viewBuildError.php?type=1&buildid=4579673 > > On Mon, Oct 3, 2016 at 11:43 AM, Bill Lorensen > wrote: > >> And don't forget the valgrind defects! >> https://open.cdash.org/viewDynamicAnalysis.php?buildid=4579015 >> >> >> On Mon, Oct 3, 2016 at 1:37 PM, Shawn Waldon >> wrote: >> > Hi all, >> > >> > Last Friday some additional external dependencies got turned on for the >> VTK >> > build on megas. I have turned off gl2ps since it was causing compile >> > failures. Hopefully that will make that dashboard green again. There >> is >> > also a test failing on dejagore with a timeout: >> > vtkFiltersPointsPython-TestVoxelGridFilter. Can someone familiar with >> this >> > test let me know whether to exclude it or if a fix is needed? >> > >> > Thanks, >> > Shawn >> > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From will.schroeder at kitware.com Mon Oct 3 14:25:19 2016 From: will.schroeder at kitware.com (Will Schroeder) Date: Mon, 3 Oct 2016 14:25:19 -0400 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: Message-ID: I talked to Rob about the voxel grid test. We are wondering if it's related to OpenMP which is enabled on the failing system and which is threaded using vtkSMPTools. So still under investigation..... ---- Sent from a mobile phone please excuse typos and terseness On Oct 3, 2016 1:38 PM, "Shawn Waldon" wrote: > Hi all, > > Last Friday some additional external dependencies got turned on for the > VTK build on megas. I have turned off gl2ps since it was causing compile > failures. Hopefully that will make that dashboard green again. There is > also a test failing on dejagore with a timeout: vtkFiltersPointsPython-TestVoxelGridFilter. > Can someone familiar with this test let me know whether to exclude it or if > a fix is needed? > > Thanks, > Shawn > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.lonie at kitware.com Mon Oct 3 14:41:05 2016 From: david.lonie at kitware.com (David Lonie) Date: Mon, 3 Oct 2016 14:41:05 -0400 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: Message-ID: Second cppcheck has been fixed as well. On Mon, Oct 3, 2016 at 2:21 PM, Andy Bauer wrote: > There's a fix for the first cppcheck warning at: > https://gitlab.kitware.com/vtk/vtk/merge_requests/2034 > > On Mon, Oct 3, 2016 at 1:45 PM, David Gobbi wrote: > >> And cppcheck: >> >> http://open.cdash.org/viewBuildError.php?type=1&buildid=4579673 >> >> On Mon, Oct 3, 2016 at 11:43 AM, Bill Lorensen >> wrote: >> >>> And don't forget the valgrind defects! >>> https://open.cdash.org/viewDynamicAnalysis.php?buildid=4579015 >>> >>> >>> On Mon, Oct 3, 2016 at 1:37 PM, Shawn Waldon >>> wrote: >>> > Hi all, >>> > >>> > Last Friday some additional external dependencies got turned on for >>> the VTK >>> > build on megas. I have turned off gl2ps since it was causing compile >>> > failures. Hopefully that will make that dashboard green again. There >>> is >>> > also a test failing on dejagore with a timeout: >>> > vtkFiltersPointsPython-TestVoxelGridFilter. Can someone familiar >>> with this >>> > test let me know whether to exclude it or if a fix is needed? >>> > >>> > Thanks, >>> > Shawn >>> >> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> >> > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben.boeckel at kitware.com Mon Oct 3 14:42:50 2016 From: ben.boeckel at kitware.com (Ben Boeckel) Date: Mon, 3 Oct 2016 14:42:50 -0400 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: Message-ID: <20161003184250.GA10461@megas.kitware.com> On Mon, Oct 03, 2016 at 14:25:19 -0400, Will Schroeder wrote: > I talked to Rob about the voxel grid test. We are wondering if it's related > to OpenMP which is enabled on the failing system and which is threaded > using vtkSMPTools. So still under investigation..... This did change in the recent update; the old megas build was +openmp, but the one it was merging into was already +tbb, so to keep +openmp tested, I put it on dejagore which has a newer GCC. --Ben From mathieu.westphal at kitware.com Tue Oct 4 03:24:01 2016 From: mathieu.westphal at kitware.com (Mathieu Westphal) Date: Tue, 4 Oct 2016 09:24:01 +0200 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: <20161003184250.GA10461@megas.kitware.com> References: <20161003184250.GA10461@megas.kitware.com> Message-ID: Hi The vtkScatterPlotMatrix valgrind is mine (i guess), will try to fix asap Thanks for being on the lookout for this. Mathieu Westphal On Mon, Oct 3, 2016 at 8:42 PM, Ben Boeckel wrote: > On Mon, Oct 03, 2016 at 14:25:19 -0400, Will Schroeder wrote: > > I talked to Rob about the voxel grid test. We are wondering if it's > related > > to OpenMP which is enabled on the failing system and which is threaded > > using vtkSMPTools. So still under investigation..... > > This did change in the recent update; the old megas build was +openmp, > but the one it was merging into was already +tbb, so to keep +openmp > tested, I put it on dejagore which has a newer GCC. > > --Ben > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cory.quammen at kitware.com Tue Oct 4 09:19:46 2016 From: cory.quammen at kitware.com (Cory Quammen) Date: Tue, 4 Oct 2016 09:19:46 -0400 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: <20161003184250.GA10461@megas.kitware.com> Message-ID: I have a fix for the TestReadDuplicateDataArrayNames valgrind defect coming. On Tue, Oct 4, 2016 at 3:24 AM, Mathieu Westphal < mathieu.westphal at kitware.com> wrote: > Hi > The vtkScatterPlotMatrix valgrind is mine (i guess), will try to fix asap > Thanks for being on the lookout for this. > > Mathieu Westphal > > On Mon, Oct 3, 2016 at 8:42 PM, Ben Boeckel > wrote: > >> On Mon, Oct 03, 2016 at 14:25:19 -0400, Will Schroeder wrote: >> > I talked to Rob about the voxel grid test. We are wondering if it's >> related >> > to OpenMP which is enabled on the failing system and which is threaded >> > using vtkSMPTools. So still under investigation..... >> >> This did change in the recent update; the old megas build was +openmp, >> but the one it was merging into was already +tbb, so to keep +openmp >> tested, I put it on dejagore which has a newer GCC. >> >> --Ben >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > -- Cory Quammen Staff R&D Engineer Kitware, Inc. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sujin.philip at kitware.com Tue Oct 4 09:41:34 2016 From: sujin.philip at kitware.com (Sujin Philip) Date: Tue, 4 Oct 2016 09:41:34 -0400 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: <20161003184250.GA10461@megas.kitware.com> Message-ID: Hi, I am looking into the TestLineWidget2 failure. It looks like the test is not running properly on that machine. I tried the test on my machine with valgrind and it runs properly. Though, It does take some time. Could it be a test timeout issue? Thanks Sujin On Tue, Oct 4, 2016 at 9:19 AM, Cory Quammen wrote: > I have a fix for the TestReadDuplicateDataArrayNames valgrind defect > coming. > > On Tue, Oct 4, 2016 at 3:24 AM, Mathieu Westphal < > mathieu.westphal at kitware.com> wrote: > >> Hi >> The vtkScatterPlotMatrix valgrind is mine (i guess), will try to fix asap >> Thanks for being on the lookout for this. >> >> Mathieu Westphal >> >> On Mon, Oct 3, 2016 at 8:42 PM, Ben Boeckel >> wrote: >> >>> On Mon, Oct 03, 2016 at 14:25:19 -0400, Will Schroeder wrote: >>> > I talked to Rob about the voxel grid test. We are wondering if it's >>> related >>> > to OpenMP which is enabled on the failing system and which is threaded >>> > using vtkSMPTools. So still under investigation..... >>> >>> This did change in the recent update; the old megas build was +openmp, >>> but the one it was merging into was already +tbb, so to keep +openmp >>> tested, I put it on dejagore which has a newer GCC. >>> >>> --Ben >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Search the list archives at: http://markmail.org/search/?q= >>> vtk-developers >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/vtk-developers >>> >>> >> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> >> > > > -- > Cory Quammen > Staff R&D Engineer > Kitware, Inc. > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bill.lorensen at gmail.com Tue Oct 4 11:49:05 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Tue, 4 Oct 2016 11:49:05 -0400 Subject: [vtk-developers] Buildbot dashboard failures In-Reply-To: References: <20161003184250.GA10461@megas.kitware.com> Message-ID: It sounds like a test timeout. If can be added to a valgind exclusion list, but I'm not sure where that is. Berk knows. On Tue, Oct 4, 2016 at 9:41 AM, Sujin Philip wrote: > Hi, > > I am looking into the TestLineWidget2 failure. It looks like the test is not > running properly on that machine. I tried the test on my machine with > valgrind and it runs properly. Though, It does take some time. Could it be a > test timeout issue? > > Thanks > Sujin > > > On Tue, Oct 4, 2016 at 9:19 AM, Cory Quammen > wrote: >> >> I have a fix for the TestReadDuplicateDataArrayNames valgrind defect >> coming. >> >> On Tue, Oct 4, 2016 at 3:24 AM, Mathieu Westphal >> wrote: >>> >>> Hi >>> The vtkScatterPlotMatrix valgrind is mine (i guess), will try to fix asap >>> Thanks for being on the lookout for this. >>> >>> Mathieu Westphal >>> >>> On Mon, Oct 3, 2016 at 8:42 PM, Ben Boeckel >>> wrote: >>>> >>>> On Mon, Oct 03, 2016 at 14:25:19 -0400, Will Schroeder wrote: >>>> > I talked to Rob about the voxel grid test. We are wondering if it's >>>> > related >>>> > to OpenMP which is enabled on the failing system and which is threaded >>>> > using vtkSMPTools. So still under investigation..... >>>> >>>> This did change in the recent update; the old megas build was +openmp, >>>> but the one it was merging into was already +tbb, so to keep +openmp >>>> tested, I put it on dejagore which has a newer GCC. >>>> >>>> --Ben >>>> _______________________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Search the list archives at: >>>> http://markmail.org/search/?q=vtk-developers >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/vtk-developers >>>> >>> >>> >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Search the list archives at: http://markmail.org/search/?q=vtk-developers >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/vtk-developers >>> >>> >> >> >> >> -- >> Cory Quammen >> Staff R&D Engineer >> Kitware, Inc. >> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > -- Unpaid intern in BillsBasement at noware dot com From jlopezfisica at ciencias.unam.mx Thu Oct 6 09:30:24 2016 From: jlopezfisica at ciencias.unam.mx (=?UTF-8?B?Sm9zw6kgTHVpcyBMw7NwZXogTMOzcGV6?=) Date: Thu, 6 Oct 2016 15:30:24 +0200 Subject: [vtk-developers] paraview-vtk help! how to shift my domain or modify .vtk files to obtain periodic boundary conditions Message-ID: Dear people, I am calculating the isovolume of some droplets in a fully periodic domain, when one of the droplets goes over the domain I am losing volume, how can I "cut and paste" the edge of my domain to get the periodic condition. or how can I modify my vtk files in order to obtain it? thanks in advance, Jose Luis -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: first_case_edge.png Type: image/png Size: 30651 bytes Desc: not available URL: From ken.martin at kitware.com Wed Oct 12 08:28:32 2016 From: ken.martin at kitware.com (Ken Martin) Date: Wed, 12 Oct 2016 08:28:32 -0400 Subject: [vtk-developers] Dashboard submissions Message-ID: Something seemed off last night ala... This was using cmake 3.7.0 rc1 Submit files (using http) Using HTTP submit method Drop site:http://open.cdash.org/submit.php?project=VTK Error when uploading file: /Users/kenmartin/Dashboards/My Tests/vtkios/Testing/20161012-0100/Test.xml Error message was: The requested URL returned error: 500 Internal Server Error Problems when submitting via HTTP -- Ken Martin PhD Chairman & CFO Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From utkarsh.ayachit at kitware.com Wed Oct 12 08:33:09 2016 From: utkarsh.ayachit at kitware.com (Utkarsh Ayachit) Date: Wed, 12 Oct 2016 08:33:09 -0400 Subject: [vtk-developers] Dashboard submissions In-Reply-To: References: Message-ID: CDash went down last night for a few hours. Sysadmins are looking into why that happened. Utkarsh On Wed, Oct 12, 2016 at 8:28 AM, Ken Martin wrote: > > Something seemed off last night ala... > > This was using cmake 3.7.0 rc1 > > Submit files (using http) > Using HTTP submit method > Drop site:http://open.cdash.org/submit.php?project=VTK > Error when uploading file: /Users/kenmartin/Dashboards/My > Tests/vtkios/Testing/20161012-0100/Test.xml > Error message was: The requested URL returned error: 500 Internal Server > Error > Problems when submitting via HTTP > > > > -- > Ken Martin PhD > Chairman & CFO > Kitware Inc. > 28 Corporate Drive > Clifton Park NY 12065 > 518 371 3971 > > This communication, including all attachments, contains confidential and > legally privileged information, and it is intended only for the use of the > addressee. Access to this email by anyone else is unauthorized. If you are > not the intended recipient, any disclosure, copying, distribution or any > action taken in reliance on it is prohibited and may be unlawful. If you > received this communication in error please notify us immediately and > destroy the original message. Thank you. > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > From chuck.atkins at kitware.com Wed Oct 12 10:08:52 2016 From: chuck.atkins at kitware.com (Chuck Atkins) Date: Wed, 12 Oct 2016 10:08:52 -0400 Subject: [vtk-developers] VTK v7.1.0.rc1 is tagged Message-ID: The VTK 7.1 release has begun. The /release branch and v7.1.0.rc1 tag have been created. Please branch any changes or 3fixes between RC1 and Final from the release branch. Thank You. ---------- Chuck Atkins Staff R&D Engineer, Scientific Computing Kitware, Inc. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bill.lorensen at gmail.com Wed Oct 12 15:10:29 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Wed, 12 Oct 2016 15:10:29 -0400 Subject: [vtk-developers] Testing Remote Modules in a gitlab topic Message-ID: Is there a mechanism to specify a CMake option for gitlab buildbot builds? For example, I have a topic that I would like to test with the cmake option: Module_WikiExamples:BOOL=ON Bill -- Unpaid intern in BillsBasement at noware dot com From shawn.waldon at kitware.com Wed Oct 12 15:13:44 2016 From: shawn.waldon at kitware.com (Shawn Waldon) Date: Wed, 12 Oct 2016 15:13:44 -0400 Subject: [vtk-developers] Testing Remote Modules in a gitlab topic In-Reply-To: References: Message-ID: Hi Bill, Sorry, there is no option to do that at the moment. But is there any reason not to add that module to the default VTK build on all buildbot machines? How much of VTK does it depend on? Shawn On Wed, Oct 12, 2016 at 3:10 PM, Bill Lorensen wrote: > Is there a mechanism to specify a CMake option for gitlab buildbot builds? > > For example, I have a topic that I would like to test with the cmake > option: > > Module_WikiExamples:BOOL=ON > > Bill > > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bill.lorensen at gmail.com Wed Oct 12 15:21:31 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Wed, 12 Oct 2016 15:21:31 -0400 Subject: [vtk-developers] Testing Remote Modules in a gitlab topic In-Reply-To: References: Message-ID: In general, I think it would be good to be able to turn on remote modules for buildbot's. I'd rather not have it on my default because it may show test failures that could olny be fixed it we changed the versionbeing fetched. I'm OK with the current situation where I ask someone to fetch my topic and turn on this remote module. I was just curious if the mechanism existed. Thanks, Bill On Wed, Oct 12, 2016 at 3:13 PM, Shawn Waldon wrote: > Hi Bill, > > Sorry, there is no option to do that at the moment. But is there any reason > not to add that module to the default VTK build on all buildbot machines? > How much of VTK does it depend on? > > Shawn > > On Wed, Oct 12, 2016 at 3:10 PM, Bill Lorensen > wrote: >> >> Is there a mechanism to specify a CMake option for gitlab buildbot builds? >> >> For example, I have a topic that I would like to test with the cmake >> option: >> >> Module_WikiExamples:BOOL=ON >> >> Bill >> >> -- >> Unpaid intern in BillsBasement at noware dot com >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> > -- Unpaid intern in BillsBasement at noware dot com From ben.boeckel at kitware.com Wed Oct 12 16:07:52 2016 From: ben.boeckel at kitware.com (Ben Boeckel) Date: Wed, 12 Oct 2016 16:07:52 -0400 Subject: [vtk-developers] Testing Remote Modules in a gitlab topic In-Reply-To: References: Message-ID: <20161012200752.GA6261@megas.kitware.com> On Wed, Oct 12, 2016 at 15:10:29 -0400, Bill Lorensen wrote: > Is there a mechanism to specify a CMake option for gitlab buildbot builds? > > For example, I have a topic that I would like to test with the cmake option: > > Module_WikiExamples:BOOL=ON You can get buildbot to test a module by forcing it to be turned on. I'd do this in a separate commit labeled as `WIP:` to prevent it from being merged and which can be removed from the MR once the buildbots have vetted it. --Ben From bill.lorensen at gmail.com Wed Oct 12 16:18:40 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Wed, 12 Oct 2016 16:18:40 -0400 Subject: [vtk-developers] Testing Remote Modules in a gitlab topic In-Reply-To: <20161012200752.GA6261@megas.kitware.com> References: <20161012200752.GA6261@megas.kitware.com> Message-ID: Ben, That's perfect. Thanks, Bill On Wed, Oct 12, 2016 at 4:07 PM, Ben Boeckel wrote: > On Wed, Oct 12, 2016 at 15:10:29 -0400, Bill Lorensen wrote: >> Is there a mechanism to specify a CMake option for gitlab buildbot builds? >> >> For example, I have a topic that I would like to test with the cmake option: >> >> Module_WikiExamples:BOOL=ON > > You can get buildbot to test a module by forcing it to be turned on. I'd > do this in a separate commit labeled as `WIP:` to prevent it from being > merged and which can be removed from the MR once the buildbots have > vetted it. > > --Ben -- Unpaid intern in BillsBasement at noware dot com From chuck.atkins at kitware.com Thu Oct 13 12:13:55 2016 From: chuck.atkins at kitware.com (Chuck Atkins) Date: Thu, 13 Oct 2016 12:13:55 -0400 Subject: [vtk-developers] Bad return address for release notes email In-Reply-To: References: Message-ID: To those who received a request for release notes, I borked the "from" address which ended up as chuck.atkins at hal9000, I.e. not a valid email, it's actually my username and hostname on my local workstation. Sorry for the confusion. Reply-to-all will still make sure the maintainers get the response though. -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.lonie at kitware.com Thu Oct 13 13:23:27 2016 From: david.lonie at kitware.com (David Lonie) Date: Thu, 13 Oct 2016 13:23:27 -0400 Subject: [vtk-developers] Bad return address for release notes email In-Reply-To: References: Message-ID: Check your spam folders, too -- the bad reply address made gmail mark the email I received as spam. Dave On Thu, Oct 13, 2016 at 12:13 PM, Chuck Atkins wrote: > To those who received a request for release notes, I borked the "from" > address which ended up as chuck.atkins at hal9000, I.e. not a valid email, > it's actually my username and hostname on my local workstation. Sorry for > the confusion. Reply-to-all will still make sure the maintainers get the > response though. > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Fri Oct 14 03:47:21 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Fri, 14 Oct 2016 09:47:21 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 Message-ID: Hi all, I updated our product to use VTK 7.1.0.rc1, as I was interested in trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of some woodgrain effects we're suffering from in our volume rendering (mostly when the volumes are rendered very opaque). But turning the option on seems to have little to no effect. This is the result with the option on: https://dl.dropboxusercontent.com/u/22350696/out.ogv It looks about the same to me as it does with the option off. Are there any knobs for this option? How does it determine how much to perturbate the rays? Thanks for any advise. Elvis From alvaro.sanchez at kitware.com Fri Oct 14 09:54:06 2016 From: alvaro.sanchez at kitware.com (Alvaro Sanchez) Date: Fri, 14 Oct 2016 09:54:06 -0400 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Hi Elvis, the mapper uses a vtkPerlinNoise instance to generate the jitter noise and as far as I know there are currently no knobs exposed to tweak the amount of ray perturbation. Are you using the GL2 backend? It would also be good to know what features are active along with ray jittering (multiple components, etc.), so if you could provide some sample data or code would be very helpful. Thanks! Alvaro On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: > Hi all, > > I updated our product to use VTK 7.1.0.rc1, as I was interested in > trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of > some woodgrain effects we're suffering from in our volume rendering > (mostly when the volumes are rendered very opaque). > > But turning the option on seems to have little to no effect. This is > the result with the option on: > > https://dl.dropboxusercontent.com/u/22350696/out.ogv > > It looks about the same to me as it does with the option off. > > Are there any knobs for this option? How does it determine how much to > perturbate the rays? > > Thanks for any advise. > > Elvis > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > -- Alvaro Sanchez Kitware, Inc. Senior R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From aashish.chaudhary at kitware.com Fri Oct 14 10:39:22 2016 From: aashish.chaudhary at kitware.com (Aashish Chaudhary) Date: Fri, 14 Oct 2016 14:39:22 +0000 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Based on the video its hard to say if it is the wood grain I am seeing or something else is going on. Can you send a high-res static picture? @Alvaro, it would be good to look at the jittering code carefully as well. - Aashish On Fri, Oct 14, 2016 at 9:54 AM Alvaro Sanchez wrote: > Hi Elvis, > > the mapper uses a vtkPerlinNoise instance to generate the jitter noise and > as far as I know there are currently no knobs exposed to tweak the amount > of ray perturbation. Are you using the GL2 backend? It would also be good > to know what features are active along with ray jittering (multiple > components, etc.), so if you could provide some sample data or code would > be very helpful. > > Thanks! > Alvaro > > On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < > elvis.stansvik at orexplore.com> wrote: > > Hi all, > > I updated our product to use VTK 7.1.0.rc1, as I was interested in > trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of > some woodgrain effects we're suffering from in our volume rendering > (mostly when the volumes are rendered very opaque). > > But turning the option on seems to have little to no effect. This is > the result with the option on: > > https://dl.dropboxusercontent.com/u/22350696/out.ogv > > It looks about the same to me as it does with the option off. > > Are there any knobs for this option? How does it determine how much to > perturbate the rays? > > Thanks for any advise. > > Elvis > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > > > -- > Alvaro Sanchez > Kitware, Inc. > Senior R&D Engineer > 21 Corporate Drive > Clifton Park, NY 12065-8662 > Phone: 518-881-4901 <(518)%20881-4901> > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Fri Oct 14 11:11:20 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Fri, 14 Oct 2016 17:11:20 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Den 14 okt. 2016 3:54 em skrev "Alvaro Sanchez" : > > Hi Elvis, > > the mapper uses a vtkPerlinNoise instance to generate the jitter noise and as far as I know there are currently no knobs exposed to tweak the amount of ray perturbation. Are you using the GL2 backend? It would also be good to know what features are active along with ray jittering (multiple components, etc.), so if you could provide some sample data or code would be very helpful. Hi Alvaro, and thanks for replying. This is single component float data. Shading is turned off. Apart from that I think it's the default settings. I'll try to make a minimal test case including sample data. I'm going away over the weekend. I'm bringing my laptop, but if I don't have time, you'll at least have it on Monday. Elvis > > Thanks! > Alvaro > > On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: >> >> Hi all, >> >> I updated our product to use VTK 7.1.0.rc1, as I was interested in >> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >> some woodgrain effects we're suffering from in our volume rendering >> (mostly when the volumes are rendered very opaque). >> >> But turning the option on seems to have little to no effect. This is >> the result with the option on: >> >> https://dl.dropboxusercontent.com/u/22350696/out.ogv >> >> It looks about the same to me as it does with the option off. >> >> Are there any knobs for this option? How does it determine how much to >> perturbate the rays? >> >> Thanks for any advise. >> >> Elvis >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> > > > > -- > Alvaro Sanchez > Kitware, Inc. > Senior R&D Engineer > 21 Corporate Drive > Clifton Park, NY 12065-8662 > Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Fri Oct 14 11:14:14 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Fri, 14 Oct 2016 17:14:14 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Den 14 okt. 2016 4:39 em skrev "Aashish Chaudhary" < aashish.chaudhary at kitware.com>: > > Based on the video its hard to say if it is the wood grain I am seeing or something else is going on. Can you send a high-res static picture? I'm traveling at the moment, but I'll make a close-up screenshot as soon as I'm stationary. The effect I'm seeing at least has the distinct look of wood grains :) Elvis > > @Alvaro, it would be good to look at the jittering code carefully as well. > > - Aashish > > On Fri, Oct 14, 2016 at 9:54 AM Alvaro Sanchez wrote: >> >> Hi Elvis, >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter noise and as far as I know there are currently no knobs exposed to tweak the amount of ray perturbation. Are you using the GL2 backend? It would also be good to know what features are active along with ray jittering (multiple components, etc.), so if you could provide some sample data or code would be very helpful. >> >> Thanks! >> Alvaro >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: >>> >>> Hi all, >>> >>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >>> some woodgrain effects we're suffering from in our volume rendering >>> (mostly when the volumes are rendered very opaque). >>> >>> But turning the option on seems to have little to no effect. This is >>> the result with the option on: >>> >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >>> >>> It looks about the same to me as it does with the option off. >>> >>> Are there any knobs for this option? How does it determine how much to >>> perturbate the rays? >>> >>> Thanks for any advise. >>> >>> Elvis >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html >>> >>> Search the list archives at: http://markmail.org/search/?q=vtk-developers >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/vtk-developers >>> >> >> >> >> -- >> Alvaro Sanchez >> Kitware, Inc. >> Senior R&D Engineer >> 21 Corporate Drive >> Clifton Park, NY 12065-8662 >> Phone: 518-881-4901 >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Fri Oct 14 11:17:14 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Fri, 14 Oct 2016 17:17:14 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Den 14 okt. 2016 5:11 em skrev "Elvis Stansvik" < elvis.stansvik at orexplore.com>: > > > Den 14 okt. 2016 3:54 em skrev "Alvaro Sanchez" < alvaro.sanchez at kitware.com>: > > > > Hi Elvis, > > > > the mapper uses a vtkPerlinNoise instance to generate the jitter noise and as far as I know there are currently no knobs exposed to tweak the amount of ray perturbation. Are you using the GL2 backend? It would also be good to know what features are active along with ray jittering (multiple components, etc.), so if you could provide some sample data or code would be very helpful. Sorry, forgot to say: This is with the OpenGL2 backend. Elvis > > Hi Alvaro, and thanks for replying. > > This is single component float data. Shading is turned off. Apart from that I think it's the default settings. > > I'll try to make a minimal test case including sample data. I'm going away over the weekend. I'm bringing my laptop, but if I don't have time, you'll at least have it on Monday. > > Elvis > > > > > Thanks! > > Alvaro > > > > On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: > >> > >> Hi all, > >> > >> I updated our product to use VTK 7.1.0.rc1, as I was interested in > >> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of > >> some woodgrain effects we're suffering from in our volume rendering > >> (mostly when the volumes are rendered very opaque). > >> > >> But turning the option on seems to have little to no effect. This is > >> the result with the option on: > >> > >> https://dl.dropboxusercontent.com/u/22350696/out.ogv > >> > >> It looks about the same to me as it does with the option off. > >> > >> Are there any knobs for this option? How does it determine how much to > >> perturbate the rays? > >> > >> Thanks for any advise. > >> > >> Elvis > >> _______________________________________________ > >> Powered by www.kitware.com > >> > >> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html > >> > >> Search the list archives at: http://markmail.org/search/?q=vtk-developers > >> > >> Follow this link to subscribe/unsubscribe: > >> http://public.kitware.com/mailman/listinfo/vtk-developers > >> > > > > > > > > -- > > Alvaro Sanchez > > Kitware, Inc. > > Senior R&D Engineer > > 21 Corporate Drive > > Clifton Park, NY 12065-8662 > > Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From alvaro.sanchez at kitware.com Fri Oct 14 12:01:33 2016 From: alvaro.sanchez at kitware.com (Alvaro Sanchez) Date: Fri, 14 Oct 2016 12:01:33 -0400 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Indeed Elvis, pretty standard settings, I can try to reproduce it here without a specific test case. What are the volume dimensions? On Fri, Oct 14, 2016 at 11:11 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: > > Den 14 okt. 2016 3:54 em skrev "Alvaro Sanchez" < > alvaro.sanchez at kitware.com>: > > > > Hi Elvis, > > > > the mapper uses a vtkPerlinNoise instance to generate the jitter noise > and as far as I know there are currently no knobs exposed to tweak the > amount of ray perturbation. Are you using the GL2 backend? It would also > be good to know what features are active along with ray jittering (multiple > components, etc.), so if you could provide some sample data or code would > be very helpful. > > Hi Alvaro, and thanks for replying. > > This is single component float data. Shading is turned off. Apart from > that I think it's the default settings. > > I'll try to make a minimal test case including sample data. I'm going away > over the weekend. I'm bringing my laptop, but if I don't have time, you'll > at least have it on Monday. > > Elvis > > > > > Thanks! > > Alvaro > > > > On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < > elvis.stansvik at orexplore.com> wrote: > >> > >> Hi all, > >> > >> I updated our product to use VTK 7.1.0.rc1, as I was interested in > >> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of > >> some woodgrain effects we're suffering from in our volume rendering > >> (mostly when the volumes are rendered very opaque). > >> > >> But turning the option on seems to have little to no effect. This is > >> the result with the option on: > >> > >> https://dl.dropboxusercontent.com/u/22350696/out.ogv > >> > >> It looks about the same to me as it does with the option off. > >> > >> Are there any knobs for this option? How does it determine how much to > >> perturbate the rays? > >> > >> Thanks for any advise. > >> > >> Elvis > >> _______________________________________________ > >> Powered by www.kitware.com > >> > >> Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > >> > >> Search the list archives at: http://markmail.org/search/?q= > vtk-developers > >> > >> Follow this link to subscribe/unsubscribe: > >> http://public.kitware.com/mailman/listinfo/vtk-developers > >> > > > > > > > > -- > > Alvaro Sanchez > > Kitware, Inc. > > Senior R&D Engineer > > 21 Corporate Drive > > Clifton Park, NY 12065-8662 > > Phone: 518-881-4901 > -- Alvaro Sanchez Kitware, Inc. Senior R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From alvaro.sanchez at kitware.com Fri Oct 14 12:02:47 2016 From: alvaro.sanchez at kitware.com (Alvaro Sanchez) Date: Fri, 14 Oct 2016 12:02:47 -0400 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Yeah, I guess it's also worth adding a test for ray jittering since there is none yet. On Fri, Oct 14, 2016 at 10:39 AM, Aashish Chaudhary < aashish.chaudhary at kitware.com> wrote: > Based on the video its hard to say if it is the wood grain I am seeing or > something else is going on. Can you send a high-res static picture? > > @Alvaro, it would be good to look at the jittering code carefully as well. > > - Aashish > > On Fri, Oct 14, 2016 at 9:54 AM Alvaro Sanchez > wrote: > >> Hi Elvis, >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter noise >> and as far as I know there are currently no knobs exposed to tweak the >> amount of ray perturbation. Are you using the GL2 backend? It would also >> be good to know what features are active along with ray jittering (multiple >> components, etc.), so if you could provide some sample data or code would >> be very helpful. >> >> Thanks! >> Alvaro >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < >> elvis.stansvik at orexplore.com> wrote: >> >> Hi all, >> >> I updated our product to use VTK 7.1.0.rc1, as I was interested in >> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >> some woodgrain effects we're suffering from in our volume rendering >> (mostly when the volumes are rendered very opaque). >> >> But turning the option on seems to have little to no effect. This is >> the result with the option on: >> >> https://dl.dropboxusercontent.com/u/22350696/out.ogv >> >> It looks about the same to me as it does with the option off. >> >> Are there any knobs for this option? How does it determine how much to >> perturbate the rays? >> >> Thanks for any advise. >> >> Elvis >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at http://www.kitware.com/ >> opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> >> >> >> -- >> Alvaro Sanchez >> Kitware, Inc. >> Senior R&D Engineer >> 21 Corporate Drive >> Clifton Park, NY 12065-8662 >> Phone: 518-881-4901 <(518)%20881-4901> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at http://www.kitware.com/ >> opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> -- Alvaro Sanchez Kitware, Inc. Senior R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dave.demarle at kitware.com Fri Oct 14 12:25:32 2016 From: dave.demarle at kitware.com (David E DeMarle) Date: Fri, 14 Oct 2016 12:25:32 -0400 Subject: [vtk-developers] VTK 7.1.0 release candidates started Message-ID: Hello VTKers, Just a quick note to let you know that 7.1.0 is approaching. Read all about it here. https://blog.kitware.com/vtk-7-1-0-enters-release-candidate-cycle/ I'll repeat for emphasis here the bit there about don't forget to mark the issues you find and the merge requests you want included with the 7.1 tag. For developers, remember that the best practice is to start your topics from the 7.1.0.rc1 tag. That way they will merge and test cleanly in both the master and release branches. David E DeMarle Kitware, Inc. R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4909 -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Fri Oct 14 12:41:10 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Fri, 14 Oct 2016 18:41:10 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Den 14 okt. 2016 6:01 em skrev "Alvaro Sanchez" : > > Indeed Elvis, pretty standard settings, I can try to reproduce it here without a specific test case. What are the volume dimensions? Oh I'm not 100% sure I have that in my head, and I'm on the train, but I think that in the left view in my video, that is a series of stacked volumes, each roughly 100x100x1000, while the view to the right showing a selected segment is maybe 300x300x~500 (definitely 300 in two of the dimensions. Elvis > > On Fri, Oct 14, 2016 at 11:11 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: >> >> >> Den 14 okt. 2016 3:54 em skrev "Alvaro Sanchez" < alvaro.sanchez at kitware.com>: >> > >> > Hi Elvis, >> > >> > the mapper uses a vtkPerlinNoise instance to generate the jitter noise and as far as I know there are currently no knobs exposed to tweak the amount of ray perturbation. Are you using the GL2 backend? It would also be good to know what features are active along with ray jittering (multiple components, etc.), so if you could provide some sample data or code would be very helpful. >> >> Hi Alvaro, and thanks for replying. >> >> This is single component float data. Shading is turned off. Apart from that I think it's the default settings. >> >> I'll try to make a minimal test case including sample data. I'm going away over the weekend. I'm bringing my laptop, but if I don't have time, you'll at least have it on Monday. >> >> Elvis >> >> > >> > Thanks! >> > Alvaro >> > >> > On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: >> >> >> >> Hi all, >> >> >> >> I updated our product to use VTK 7.1.0.rc1, as I was interested in >> >> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >> >> some woodgrain effects we're suffering from in our volume rendering >> >> (mostly when the volumes are rendered very opaque). >> >> >> >> But turning the option on seems to have little to no effect. This is >> >> the result with the option on: >> >> >> >> https://dl.dropboxusercontent.com/u/22350696/out.ogv >> >> >> >> It looks about the same to me as it does with the option off. >> >> >> >> Are there any knobs for this option? How does it determine how much to >> >> perturbate the rays? >> >> >> >> Thanks for any advise. >> >> >> >> Elvis >> >> _______________________________________________ >> >> Powered by www.kitware.com >> >> >> >> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html >> >> >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> >> >> Follow this link to subscribe/unsubscribe: >> >> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> >> > >> > >> > >> > -- >> > Alvaro Sanchez >> > Kitware, Inc. >> > Senior R&D Engineer >> > 21 Corporate Drive >> > Clifton Park, NY 12065-8662 >> > Phone: 518-881-4901 > > > > > -- > Alvaro Sanchez > Kitware, Inc. > Senior R&D Engineer > 21 Corporate Drive > Clifton Park, NY 12065-8662 > Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Fri Oct 14 12:42:02 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Fri, 14 Oct 2016 18:42:02 +0200 Subject: [vtk-developers] Fwd: Re: UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: ---------- Vidarebefordrat meddelande ---------- Fr?n: Datum: 14 okt. 2016 6:26 em ?mne: Re: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 Till: Alvaro Sanchez Kopia: vtkdev > Den 14 okt. 2016 6:01 em skrev "Alvaro Sanchez" < alvaro.sanchez at kitware.com>: > > > > Indeed Elvis, pretty standard settings, I can try to reproduce it here without a specific test case. What are the volume dimensions? > > Oh I'm not 100% sure I have that in my head, and I'm on the train, but I think that in the left view in my video, that is a series of stacked volumes, each roughly 100x100x1000, while the view to the right showing a selected segment is maybe 300x300x~500 (definitely 300 in two of the dimensions. Not sure the above got through, as I was in a tunnel and mobile Gmail queued it up, so sending again... Elvis > > Elvis > > > > > On Fri, Oct 14, 2016 at 11:11 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: > >> > >> > >> Den 14 okt. 2016 3:54 em skrev "Alvaro Sanchez" < alvaro.sanchez at kitware.com>: > >> > > >> > Hi Elvis, > >> > > >> > the mapper uses a vtkPerlinNoise instance to generate the jitter noise and as far as I know there are currently no knobs exposed to tweak the amount of ray perturbation. Are you using the GL2 backend? It would also be good to know what features are active along with ray jittering (multiple components, etc.), so if you could provide some sample data or code would be very helpful. > >> > >> Hi Alvaro, and thanks for replying. > >> > >> This is single component float data. Shading is turned off. Apart from that I think it's the default settings. > >> > >> I'll try to make a minimal test case including sample data. I'm going away over the weekend. I'm bringing my laptop, but if I don't have time, you'll at least have it on Monday. > >> > >> Elvis > >> > >> > > >> > Thanks! > >> > Alvaro > >> > > >> > On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: > >> >> > >> >> Hi all, > >> >> > >> >> I updated our product to use VTK 7.1.0.rc1, as I was interested in > >> >> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of > >> >> some woodgrain effects we're suffering from in our volume rendering > >> >> (mostly when the volumes are rendered very opaque). > >> >> > >> >> But turning the option on seems to have little to no effect. This is > >> >> the result with the option on: > >> >> > >> >> https://dl.dropboxusercontent.com/u/22350696/out.ogv > >> >> > >> >> It looks about the same to me as it does with the option off. > >> >> > >> >> Are there any knobs for this option? How does it determine how much to > >> >> perturbate the rays? > >> >> > >> >> Thanks for any advise. > >> >> > >> >> Elvis > >> >> _______________________________________________ > >> >> Powered by www.kitware.com > >> >> > >> >> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html > >> >> > >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers > >> >> > >> >> Follow this link to subscribe/unsubscribe: > >> >> http://public.kitware.com/mailman/listinfo/vtk-developers > >> >> > >> > > >> > > >> > > >> > -- > >> > Alvaro Sanchez > >> > Kitware, Inc. > >> > Senior R&D Engineer > >> > 21 Corporate Drive > >> > Clifton Park, NY 12065-8662 > >> > Phone: 518-881-4901 > > > > > > > > > > -- > > Alvaro Sanchez > > Kitware, Inc. > > Senior R&D Engineer > > 21 Corporate Drive > > Clifton Park, NY 12065-8662 > > Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Sat Oct 15 03:26:51 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Sat, 15 Oct 2016 09:26:51 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-14 17:14 GMT+02:00 Elvis Stansvik : > Den 14 okt. 2016 4:39 em skrev "Aashish Chaudhary" > : >> >> Based on the video its hard to say if it is the wood grain I am seeing or >> something else is going on. Can you send a high-res static picture? > > I'm traveling at the moment, but I'll make a close-up screenshot as soon as > I'm stationary. Attaching a screenshot showing the effect. It's easiest to see in the central close-up view. I'll make a small test case as soon as I can. Elvis > > The effect I'm seeing at least has the distinct look of wood grains :) > > Elvis > >> >> @Alvaro, it would be good to look at the jittering code carefully as well. >> >> - Aashish >> >> On Fri, Oct 14, 2016 at 9:54 AM Alvaro Sanchez >> wrote: >>> >>> Hi Elvis, >>> >>> the mapper uses a vtkPerlinNoise instance to generate the jitter noise >>> and as far as I know there are currently no knobs exposed to tweak the >>> amount of ray perturbation. Are you using the GL2 backend? It would also >>> be good to know what features are active along with ray jittering (multiple >>> components, etc.), so if you could provide some sample data or code would be >>> very helpful. >>> >>> Thanks! >>> Alvaro >>> >>> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >>> wrote: >>>> >>>> Hi all, >>>> >>>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >>>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >>>> some woodgrain effects we're suffering from in our volume rendering >>>> (mostly when the volumes are rendered very opaque). >>>> >>>> But turning the option on seems to have little to no effect. This is >>>> the result with the option on: >>>> >>>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >>>> >>>> It looks about the same to me as it does with the option off. >>>> >>>> Are there any knobs for this option? How does it determine how much to >>>> perturbate the rays? >>>> >>>> Thanks for any advise. >>>> >>>> Elvis >>>> _______________________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Search the list archives at: >>>> http://markmail.org/search/?q=vtk-developers >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/vtk-developers >>>> >>> >>> >>> >>> -- >>> Alvaro Sanchez >>> Kitware, Inc. >>> Senior R&D Engineer >>> 21 Corporate Drive >>> Clifton Park, NY 12065-8662 >>> Phone: 518-881-4901 >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Search the list archives at: http://markmail.org/search/?q=vtk-developers >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/vtk-developers >>> From elvis.stansvik at orexplore.com Sat Oct 15 05:16:51 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Sat, 15 Oct 2016 11:16:51 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez : > Hi Elvis, > > the mapper uses a vtkPerlinNoise instance to generate the jitter noise and > as far as I know there are currently no knobs exposed to tweak the amount of > ray perturbation. Are you using the GL2 backend? It would also be good to > know what features are active along with ray jittering (multiple components, > etc.), so if you could provide some sample data or code would be very > helpful. Hi again Alvaro, Here's a minimal test case including sample data (129 MB): https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz Build with: cmake . make and run with: ./test_grain rec-0300mm-0400mm.xml The result should be as in the attached screenshot. Elvis > > Thanks! > Alvaro > > On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik > wrote: >> >> Hi all, >> >> I updated our product to use VTK 7.1.0.rc1, as I was interested in >> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >> some woodgrain effects we're suffering from in our volume rendering >> (mostly when the volumes are rendered very opaque). >> >> But turning the option on seems to have little to no effect. This is >> the result with the option on: >> >> https://dl.dropboxusercontent.com/u/22350696/out.ogv >> >> It looks about the same to me as it does with the option off. >> >> Are there any knobs for this option? How does it determine how much to >> perturbate the rays? >> >> Thanks for any advise. >> >> Elvis >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> > > > > -- > Alvaro Sanchez > Kitware, Inc. > Senior R&D Engineer > 21 Corporate Drive > Clifton Park, NY 12065-8662 > Phone: 518-881-4901 -------------- next part -------------- A non-text attachment was scrubbed... Name: test_grain.png Type: image/png Size: 174841 bytes Desc: not available URL: From elvis.stansvik at orexplore.com Sat Oct 15 05:19:46 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Sat, 15 Oct 2016 11:19:46 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-15 11:16 GMT+02:00 Elvis Stansvik : > 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez : >> Hi Elvis, >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter noise and >> as far as I know there are currently no knobs exposed to tweak the amount of >> ray perturbation. Are you using the GL2 backend? It would also be good to >> know what features are active along with ray jittering (multiple components, >> etc.), so if you could provide some sample data or code would be very >> helpful. > > Hi again Alvaro, > > Here's a minimal test case including sample data (129 MB): > > https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz In case I ever take that down from Dropbox, this was the code: #include #include #include #include #include #include #include #include #include #include #include #include #include int main(int argc, char *argv[]) { if (argc != 2) { std::cerr << "Usage: test_grain " << std::endl; return 1; } auto reader = vtkSmartPointer::New(); reader->SetFileName(argv[1]); reader->Update(); auto imageData = reader->GetOutput(); auto mapper = vtkSmartPointer::New(); mapper->SetInputConnection(reader->GetOutputPort()); mapper->UseJitteringOn(); auto property = vtkSmartPointer::New(); property->SetInterpolationTypeToLinear(); property->SetScalarOpacityUnitDistance(imageData->GetSpacing()[0]); property->ShadeOff(); auto opacity = vtkSmartPointer::New(); opacity->AddPoint(0.000, 0.00); opacity->AddPoint(0.800, 0.00); opacity->AddPoint(2.000, 0.70); opacity->AddPoint(3.500, 1.00); opacity->AddPoint(20.000, 1.00); property->SetScalarOpacity(opacity); auto color = vtkSmartPointer::New(); color->AddRGBPoint(0.000, 0.70, 0.70, 0.50); color->AddRGBPoint(3.500, 0.00, 0.00, 0.00); color->AddRGBPoint(20.000, 0.00, 0.00, 0.00); property->SetColor(color); auto volume = vtkSmartPointer::New(); volume->SetMapper(mapper); volume->SetProperty(property); auto renderer = vtkSmartPointer::New(); renderer->SetBackground(1.0, 1.0, 1.0); renderer->AddVolume(volume); auto window = vtkSmartPointer::New(); window->AddRenderer(renderer); window->SetSize(600, 600); auto interactor = vtkSmartPointer::New(); interactor->SetRenderWindow(window); auto camera = renderer->GetActiveCamera(); camera->SetParallelProjection(true); camera->SetPosition(1.0, 0.0, 0.0); camera->SetViewUp(0, 0, 1); renderer->ResetCamera(); window->Render(); interactor->Start(); return 0; } Elvis > > Build with: > > cmake . > make > > and run with: > > ./test_grain rec-0300mm-0400mm.xml > > The result should be as in the attached screenshot. > > Elvis > >> >> Thanks! >> Alvaro >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >> wrote: >>> >>> Hi all, >>> >>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >>> some woodgrain effects we're suffering from in our volume rendering >>> (mostly when the volumes are rendered very opaque). >>> >>> But turning the option on seems to have little to no effect. This is >>> the result with the option on: >>> >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >>> >>> It looks about the same to me as it does with the option off. >>> >>> Are there any knobs for this option? How does it determine how much to >>> perturbate the rays? >>> >>> Thanks for any advise. >>> >>> Elvis >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Search the list archives at: http://markmail.org/search/?q=vtk-developers >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/vtk-developers >>> >> >> >> >> -- >> Alvaro Sanchez >> Kitware, Inc. >> Senior R&D Engineer >> 21 Corporate Drive >> Clifton Park, NY 12065-8662 >> Phone: 518-881-4901 From elvis.stansvik at orexplore.com Sat Oct 15 06:10:29 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Sat, 15 Oct 2016 12:10:29 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-15 11:19 GMT+02:00 Elvis Stansvik : > 2016-10-15 11:16 GMT+02:00 Elvis Stansvik : >> 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez : >>> Hi Elvis, >>> >>> the mapper uses a vtkPerlinNoise instance to generate the jitter noise and >>> as far as I know there are currently no knobs exposed to tweak the amount of >>> ray perturbation. Are you using the GL2 backend? It would also be good to >>> know what features are active along with ray jittering (multiple components, >>> etc.), so if you could provide some sample data or code would be very >>> helpful. >> >> Hi again Alvaro, >> >> Here's a minimal test case including sample data (129 MB): >> >> https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz > > In case I ever take that down from Dropbox, this was the code: > > #include > #include > #include > #include > #include > #include > #include > #include > #include > #include > #include > #include > > #include > > int main(int argc, char *argv[]) > { > if (argc != 2) { > std::cerr << "Usage: test_grain " << std::endl; > return 1; > } > > auto reader = vtkSmartPointer::New(); > reader->SetFileName(argv[1]); > reader->Update(); > > auto imageData = reader->GetOutput(); > > auto mapper = vtkSmartPointer::New(); > mapper->SetInputConnection(reader->GetOutputPort()); > mapper->UseJitteringOn(); > > auto property = vtkSmartPointer::New(); > property->SetInterpolationTypeToLinear(); > property->SetScalarOpacityUnitDistance(imageData->GetSpacing()[0]); And in case you wonder about this call to SetScalarOpacityUnitDistance, it's because in our program we work with two versions of the same volume data, one "low res" version (larger spacing) which is what you see in the left view in my earlier screenshots, and one "high res" version (smaller spacing) which is what you see in the central view. Both versions use the same opacity function, and to get the same look in both versions, we set the ScalarOpacityUnitDistance to the spacing of the volume. See my recent thread for more info [1], and especially Sankesh's second answer. This got me thinking, could the fact that I have a quite small spacing be a cause for the jittering to not have any noticable effect? In the sample/test case I linked to, the spacing is 0.0002 (corresponding to centimeters). This is just an idea, I don't know if the volume spacing could/does have any effect on the result of enabling jittering. Elvis [1] http://public.kitware.com/pipermail/vtkusers/2016-September/096543.html > property->ShadeOff(); > > auto opacity = vtkSmartPointer::New(); > opacity->AddPoint(0.000, 0.00); > opacity->AddPoint(0.800, 0.00); > opacity->AddPoint(2.000, 0.70); > opacity->AddPoint(3.500, 1.00); > opacity->AddPoint(20.000, 1.00); > property->SetScalarOpacity(opacity); > > auto color = vtkSmartPointer::New(); > color->AddRGBPoint(0.000, 0.70, 0.70, 0.50); > color->AddRGBPoint(3.500, 0.00, 0.00, 0.00); > color->AddRGBPoint(20.000, 0.00, 0.00, 0.00); > property->SetColor(color); > > auto volume = vtkSmartPointer::New(); > volume->SetMapper(mapper); > volume->SetProperty(property); > > auto renderer = vtkSmartPointer::New(); > renderer->SetBackground(1.0, 1.0, 1.0); > renderer->AddVolume(volume); > > auto window = vtkSmartPointer::New(); > window->AddRenderer(renderer); > window->SetSize(600, 600); > > auto interactor = vtkSmartPointer::New(); > interactor->SetRenderWindow(window); > > auto camera = renderer->GetActiveCamera(); > camera->SetParallelProjection(true); > camera->SetPosition(1.0, 0.0, 0.0); > camera->SetViewUp(0, 0, 1); > > renderer->ResetCamera(); > > window->Render(); > interactor->Start(); > > return 0; > } > > Elvis > >> >> Build with: >> >> cmake . >> make >> >> and run with: >> >> ./test_grain rec-0300mm-0400mm.xml >> >> The result should be as in the attached screenshot. >> >> Elvis >> >>> >>> Thanks! >>> Alvaro >>> >>> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >>> wrote: >>>> >>>> Hi all, >>>> >>>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >>>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >>>> some woodgrain effects we're suffering from in our volume rendering >>>> (mostly when the volumes are rendered very opaque). >>>> >>>> But turning the option on seems to have little to no effect. This is >>>> the result with the option on: >>>> >>>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >>>> >>>> It looks about the same to me as it does with the option off. >>>> >>>> Are there any knobs for this option? How does it determine how much to >>>> perturbate the rays? >>>> >>>> Thanks for any advise. >>>> >>>> Elvis >>>> _______________________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Search the list archives at: http://markmail.org/search/?q=vtk-developers >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/vtk-developers >>>> >>> >>> >>> >>> -- >>> Alvaro Sanchez >>> Kitware, Inc. >>> Senior R&D Engineer >>> 21 Corporate Drive >>> Clifton Park, NY 12065-8662 >>> Phone: 518-881-4901 From elvis.stansvik at orexplore.com Sat Oct 15 06:19:48 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Sat, 15 Oct 2016 12:19:48 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-15 12:10 GMT+02:00 Elvis Stansvik : > 2016-10-15 11:19 GMT+02:00 Elvis Stansvik : >> 2016-10-15 11:16 GMT+02:00 Elvis Stansvik : >>> 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez : >>>> Hi Elvis, >>>> >>>> the mapper uses a vtkPerlinNoise instance to generate the jitter noise and >>>> as far as I know there are currently no knobs exposed to tweak the amount of >>>> ray perturbation. Are you using the GL2 backend? It would also be good to >>>> know what features are active along with ray jittering (multiple components, >>>> etc.), so if you could provide some sample data or code would be very >>>> helpful. >>> >>> Hi again Alvaro, >>> >>> Here's a minimal test case including sample data (129 MB): >>> >>> https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz >> >> In case I ever take that down from Dropbox, this was the code: >> >> #include >> #include >> #include >> #include >> #include >> #include >> #include >> #include >> #include >> #include >> #include >> #include >> >> #include >> >> int main(int argc, char *argv[]) >> { >> if (argc != 2) { >> std::cerr << "Usage: test_grain " << std::endl; >> return 1; >> } >> >> auto reader = vtkSmartPointer::New(); >> reader->SetFileName(argv[1]); >> reader->Update(); >> >> auto imageData = reader->GetOutput(); >> >> auto mapper = vtkSmartPointer::New(); >> mapper->SetInputConnection(reader->GetOutputPort()); >> mapper->UseJitteringOn(); >> >> auto property = vtkSmartPointer::New(); >> property->SetInterpolationTypeToLinear(); >> property->SetScalarOpacityUnitDistance(imageData->GetSpacing()[0]); > > And in case you wonder about this call to > SetScalarOpacityUnitDistance, it's because in our program we work with > two versions of the same volume data, one "low res" version (larger > spacing) which is what you see in the left view in my earlier > screenshots, and one "high res" version (smaller spacing) which is > what you see in the central view. Both versions use the same opacity > function, and to get the same look in both versions, we set the > ScalarOpacityUnitDistance to the spacing of the volume. See my recent > thread for more info [1], and especially Sankesh's second answer. > > This got me thinking, could the fact that I have a quite small spacing > be a cause for the jittering to not have any noticable effect? In the > sample/test case I linked to, the spacing is 0.0002 (corresponding to > centimeters). This is just an idea, I don't know if the volume spacing Sorry, corresponding to meters I mean of course :) Elvis > could/does have any effect on the result of enabling jittering. > > Elvis > > [1] http://public.kitware.com/pipermail/vtkusers/2016-September/096543.html > >> property->ShadeOff(); >> >> auto opacity = vtkSmartPointer::New(); >> opacity->AddPoint(0.000, 0.00); >> opacity->AddPoint(0.800, 0.00); >> opacity->AddPoint(2.000, 0.70); >> opacity->AddPoint(3.500, 1.00); >> opacity->AddPoint(20.000, 1.00); >> property->SetScalarOpacity(opacity); >> >> auto color = vtkSmartPointer::New(); >> color->AddRGBPoint(0.000, 0.70, 0.70, 0.50); >> color->AddRGBPoint(3.500, 0.00, 0.00, 0.00); >> color->AddRGBPoint(20.000, 0.00, 0.00, 0.00); >> property->SetColor(color); >> >> auto volume = vtkSmartPointer::New(); >> volume->SetMapper(mapper); >> volume->SetProperty(property); >> >> auto renderer = vtkSmartPointer::New(); >> renderer->SetBackground(1.0, 1.0, 1.0); >> renderer->AddVolume(volume); >> >> auto window = vtkSmartPointer::New(); >> window->AddRenderer(renderer); >> window->SetSize(600, 600); >> >> auto interactor = vtkSmartPointer::New(); >> interactor->SetRenderWindow(window); >> >> auto camera = renderer->GetActiveCamera(); >> camera->SetParallelProjection(true); >> camera->SetPosition(1.0, 0.0, 0.0); >> camera->SetViewUp(0, 0, 1); >> >> renderer->ResetCamera(); >> >> window->Render(); >> interactor->Start(); >> >> return 0; >> } >> >> Elvis >> >>> >>> Build with: >>> >>> cmake . >>> make >>> >>> and run with: >>> >>> ./test_grain rec-0300mm-0400mm.xml >>> >>> The result should be as in the attached screenshot. >>> >>> Elvis >>> >>>> >>>> Thanks! >>>> Alvaro >>>> >>>> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >>>> wrote: >>>>> >>>>> Hi all, >>>>> >>>>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >>>>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >>>>> some woodgrain effects we're suffering from in our volume rendering >>>>> (mostly when the volumes are rendered very opaque). >>>>> >>>>> But turning the option on seems to have little to no effect. This is >>>>> the result with the option on: >>>>> >>>>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >>>>> >>>>> It looks about the same to me as it does with the option off. >>>>> >>>>> Are there any knobs for this option? How does it determine how much to >>>>> perturbate the rays? >>>>> >>>>> Thanks for any advise. >>>>> >>>>> Elvis >>>>> _______________________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Search the list archives at: http://markmail.org/search/?q=vtk-developers >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/vtk-developers >>>>> >>>> >>>> >>>> >>>> -- >>>> Alvaro Sanchez >>>> Kitware, Inc. >>>> Senior R&D Engineer >>>> 21 Corporate Drive >>>> Clifton Park, NY 12065-8662 >>>> Phone: 518-881-4901 From ken.martin at kitware.com Tue Oct 18 12:40:09 2016 From: ken.martin at kitware.com (Ken Martin) Date: Tue, 18 Oct 2016 12:40:09 -0400 Subject: [vtk-developers] [vtkusers] VTK 7.1rc1 : vtkPainter.h need vtkRenderingOpenGLModule.h In-Reply-To: <403595146.5160517.1476804335480@mail.yahoo.com> References: <403595146.5160517.1476804335480.ref@mail.yahoo.com> <403595146.5160517.1476804335480@mail.yahoo.com> Message-ID: vtkPainter is an vtkOpenGL1 concept. In vtkOpenGL2 there are generally other ways to accomplish the same goals. On Tue, Oct 18, 2016 at 11:25 AM, Leonid Dulman via vtkusers < vtkusers at vtk.org> wrote: > Hi to All > How I can use vtkPainter with OpenGL2 > Thank you > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Please keep messages on-topic and check the VTK FAQ at: > http://www.vtk.org/Wiki/VTK_FAQ > > Search the list archives at: http://markmail.org/search/?q=vtkusers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtkusers > > -- Ken Martin PhD Chairman & CFO Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Wed Oct 19 01:54:35 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Wed, 19 Oct 2016 07:54:35 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-15 11:16 GMT+02:00 Elvis Stansvik : > 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez : >> Hi Elvis, >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter noise and >> as far as I know there are currently no knobs exposed to tweak the amount of >> ray perturbation. Are you using the GL2 backend? It would also be good to >> know what features are active along with ray jittering (multiple components, >> etc.), so if you could provide some sample data or code would be very >> helpful. > > Hi again Alvaro, > > Here's a minimal test case including sample data (129 MB): > > https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz > > Build with: > > cmake . > make > > and run with: > > ./test_grain rec-0300mm-0400mm.xml > > The result should be as in the attached screenshot. Anyone had time to run my test case? Are you seeing the same thing? Elvis > > Elvis > >> >> Thanks! >> Alvaro >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >> wrote: >>> >>> Hi all, >>> >>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >>> some woodgrain effects we're suffering from in our volume rendering >>> (mostly when the volumes are rendered very opaque). >>> >>> But turning the option on seems to have little to no effect. This is >>> the result with the option on: >>> >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >>> >>> It looks about the same to me as it does with the option off. >>> >>> Are there any knobs for this option? How does it determine how much to >>> perturbate the rays? >>> >>> Thanks for any advise. >>> >>> Elvis >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Search the list archives at: http://markmail.org/search/?q=vtk-developers >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/vtk-developers >>> >> >> >> >> -- >> Alvaro Sanchez >> Kitware, Inc. >> Senior R&D Engineer >> 21 Corporate Drive >> Clifton Park, NY 12065-8662 >> Phone: 518-881-4901 From alvaro.sanchez at kitware.com Wed Oct 19 08:03:54 2016 From: alvaro.sanchez at kitware.com (Alvaro Sanchez) Date: Wed, 19 Oct 2016 08:03:54 -0400 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Hi Elvis, thanks for the test case. Sorry, I did not have time to run it yet but I will have a look at it today. It seems unlikely to me that the small data spacing is affecting jittering. I will come back to you after debugging a bit with your test case. Cheers, Alvaro On Wed, Oct 19, 2016 at 1:54 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: > 2016-10-15 11:16 GMT+02:00 Elvis Stansvik : > > 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez : > >> Hi Elvis, > >> > >> the mapper uses a vtkPerlinNoise instance to generate the jitter noise > and > >> as far as I know there are currently no knobs exposed to tweak the > amount of > >> ray perturbation. Are you using the GL2 backend? It would also be > good to > >> know what features are active along with ray jittering (multiple > components, > >> etc.), so if you could provide some sample data or code would be very > >> helpful. > > > > Hi again Alvaro, > > > > Here's a minimal test case including sample data (129 MB): > > > > https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz > > > > Build with: > > > > cmake . > > make > > > > and run with: > > > > ./test_grain rec-0300mm-0400mm.xml > > > > The result should be as in the attached screenshot. > > Anyone had time to run my test case? Are you seeing the same thing? > > Elvis > > > > > Elvis > > > >> > >> Thanks! > >> Alvaro > >> > >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik > >> wrote: > >>> > >>> Hi all, > >>> > >>> I updated our product to use VTK 7.1.0.rc1, as I was interested in > >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of > >>> some woodgrain effects we're suffering from in our volume rendering > >>> (mostly when the volumes are rendered very opaque). > >>> > >>> But turning the option on seems to have little to no effect. This is > >>> the result with the option on: > >>> > >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv > >>> > >>> It looks about the same to me as it does with the option off. > >>> > >>> Are there any knobs for this option? How does it determine how much to > >>> perturbate the rays? > >>> > >>> Thanks for any advise. > >>> > >>> Elvis > >>> _______________________________________________ > >>> Powered by www.kitware.com > >>> > >>> Visit other Kitware open-source projects at > >>> http://www.kitware.com/opensource/opensource.html > >>> > >>> Search the list archives at: http://markmail.org/search/?q= > vtk-developers > >>> > >>> Follow this link to subscribe/unsubscribe: > >>> http://public.kitware.com/mailman/listinfo/vtk-developers > >>> > >> > >> > >> > >> -- > >> Alvaro Sanchez > >> Kitware, Inc. > >> Senior R&D Engineer > >> 21 Corporate Drive > >> Clifton Park, NY 12065-8662 > >> Phone: 518-881-4901 > -- Alvaro Sanchez Kitware, Inc. Senior R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Wed Oct 19 08:07:17 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Wed, 19 Oct 2016 14:07:17 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-19 14:03 GMT+02:00 Alvaro Sanchez : > Hi Elvis, > > thanks for the test case. Sorry, I did not have time to run it yet but I > will have a look at it today. > > It seems unlikely to me that the small data spacing is affecting jittering. > I will come back to you after debugging a bit with your test case. Alright, no hurry. Thanks a lot for having a look. Elvis > > Cheers, > Alvaro > > On Wed, Oct 19, 2016 at 1:54 AM, Elvis Stansvik > wrote: >> >> 2016-10-15 11:16 GMT+02:00 Elvis Stansvik : >> > 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez : >> >> Hi Elvis, >> >> >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter noise >> >> and >> >> as far as I know there are currently no knobs exposed to tweak the >> >> amount of >> >> ray perturbation. Are you using the GL2 backend? It would also be >> >> good to >> >> know what features are active along with ray jittering (multiple >> >> components, >> >> etc.), so if you could provide some sample data or code would be very >> >> helpful. >> > >> > Hi again Alvaro, >> > >> > Here's a minimal test case including sample data (129 MB): >> > >> > https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz >> > >> > Build with: >> > >> > cmake . >> > make >> > >> > and run with: >> > >> > ./test_grain rec-0300mm-0400mm.xml >> > >> > The result should be as in the attached screenshot. >> >> Anyone had time to run my test case? Are you seeing the same thing? >> >> Elvis >> >> > >> > Elvis >> > >> >> >> >> Thanks! >> >> Alvaro >> >> >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >> >> wrote: >> >>> >> >>> Hi all, >> >>> >> >>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >> >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >> >>> some woodgrain effects we're suffering from in our volume rendering >> >>> (mostly when the volumes are rendered very opaque). >> >>> >> >>> But turning the option on seems to have little to no effect. This is >> >>> the result with the option on: >> >>> >> >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >> >>> >> >>> It looks about the same to me as it does with the option off. >> >>> >> >>> Are there any knobs for this option? How does it determine how much to >> >>> perturbate the rays? >> >>> >> >>> Thanks for any advise. >> >>> >> >>> Elvis >> >>> _______________________________________________ >> >>> Powered by www.kitware.com >> >>> >> >>> Visit other Kitware open-source projects at >> >>> http://www.kitware.com/opensource/opensource.html >> >>> >> >>> Search the list archives at: >> >>> http://markmail.org/search/?q=vtk-developers >> >>> >> >>> Follow this link to subscribe/unsubscribe: >> >>> http://public.kitware.com/mailman/listinfo/vtk-developers >> >>> >> >> >> >> >> >> >> >> -- >> >> Alvaro Sanchez >> >> Kitware, Inc. >> >> Senior R&D Engineer >> >> 21 Corporate Drive >> >> Clifton Park, NY 12065-8662 >> >> Phone: 518-881-4901 > > > > > -- > Alvaro Sanchez > Kitware, Inc. > Senior R&D Engineer > 21 Corporate Drive > Clifton Park, NY 12065-8662 > Phone: 518-881-4901 From alvaro.sanchez at kitware.com Wed Oct 19 23:46:48 2016 From: alvaro.sanchez at kitware.com (Alvaro Sanchez) Date: Wed, 19 Oct 2016 23:46:48 -0400 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: I ran your test program and I could reproduce the wood-grain artifacts you see. It seems to me that the jitter noise might need some tweaking. I will try a few things and investigate further, will let you know my findings. On Wed, Oct 19, 2016 at 8:07 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: > 2016-10-19 14:03 GMT+02:00 Alvaro Sanchez : > > Hi Elvis, > > > > thanks for the test case. Sorry, I did not have time to run it yet but I > > will have a look at it today. > > > > It seems unlikely to me that the small data spacing is affecting > jittering. > > I will come back to you after debugging a bit with your test case. > > Alright, no hurry. Thanks a lot for having a look. > > Elvis > > > > > Cheers, > > Alvaro > > > > On Wed, Oct 19, 2016 at 1:54 AM, Elvis Stansvik > > wrote: > >> > >> 2016-10-15 11:16 GMT+02:00 Elvis Stansvik >: > >> > 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez >: > >> >> Hi Elvis, > >> >> > >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter > noise > >> >> and > >> >> as far as I know there are currently no knobs exposed to tweak the > >> >> amount of > >> >> ray perturbation. Are you using the GL2 backend? It would also be > >> >> good to > >> >> know what features are active along with ray jittering (multiple > >> >> components, > >> >> etc.), so if you could provide some sample data or code would be very > >> >> helpful. > >> > > >> > Hi again Alvaro, > >> > > >> > Here's a minimal test case including sample data (129 MB): > >> > > >> > https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz > >> > > >> > Build with: > >> > > >> > cmake . > >> > make > >> > > >> > and run with: > >> > > >> > ./test_grain rec-0300mm-0400mm.xml > >> > > >> > The result should be as in the attached screenshot. > >> > >> Anyone had time to run my test case? Are you seeing the same thing? > >> > >> Elvis > >> > >> > > >> > Elvis > >> > > >> >> > >> >> Thanks! > >> >> Alvaro > >> >> > >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik > >> >> wrote: > >> >>> > >> >>> Hi all, > >> >>> > >> >>> I updated our product to use VTK 7.1.0.rc1, as I was interested in > >> >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid > of > >> >>> some woodgrain effects we're suffering from in our volume rendering > >> >>> (mostly when the volumes are rendered very opaque). > >> >>> > >> >>> But turning the option on seems to have little to no effect. This is > >> >>> the result with the option on: > >> >>> > >> >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv > >> >>> > >> >>> It looks about the same to me as it does with the option off. > >> >>> > >> >>> Are there any knobs for this option? How does it determine how much > to > >> >>> perturbate the rays? > >> >>> > >> >>> Thanks for any advise. > >> >>> > >> >>> Elvis > >> >>> _______________________________________________ > >> >>> Powered by www.kitware.com > >> >>> > >> >>> Visit other Kitware open-source projects at > >> >>> http://www.kitware.com/opensource/opensource.html > >> >>> > >> >>> Search the list archives at: > >> >>> http://markmail.org/search/?q=vtk-developers > >> >>> > >> >>> Follow this link to subscribe/unsubscribe: > >> >>> http://public.kitware.com/mailman/listinfo/vtk-developers > >> >>> > >> >> > >> >> > >> >> > >> >> -- > >> >> Alvaro Sanchez > >> >> Kitware, Inc. > >> >> Senior R&D Engineer > >> >> 21 Corporate Drive > >> >> Clifton Park, NY 12065-8662 > >> >> Phone: 518-881-4901 > > > > > > > > > > -- > > Alvaro Sanchez > > Kitware, Inc. > > Senior R&D Engineer > > 21 Corporate Drive > > Clifton Park, NY 12065-8662 > > Phone: 518-881-4901 > -- Alvaro Sanchez Kitware, Inc. Senior R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Thu Oct 20 01:30:43 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Thu, 20 Oct 2016 07:30:43 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-20 5:46 GMT+02:00 Alvaro Sanchez : > I ran your test program and I could reproduce the wood-grain artifacts you > see. It seems to me that the jitter noise might need some tweaking. I will > try a few things and investigate further, will let you know my findings. Thanks Alvaro. Elvis > > > On Wed, Oct 19, 2016 at 8:07 AM, Elvis Stansvik > wrote: >> >> 2016-10-19 14:03 GMT+02:00 Alvaro Sanchez : >> > Hi Elvis, >> > >> > thanks for the test case. Sorry, I did not have time to run it yet but >> > I >> > will have a look at it today. >> > >> > It seems unlikely to me that the small data spacing is affecting >> > jittering. >> > I will come back to you after debugging a bit with your test case. >> >> Alright, no hurry. Thanks a lot for having a look. >> >> Elvis >> >> > >> > Cheers, >> > Alvaro >> > >> > On Wed, Oct 19, 2016 at 1:54 AM, Elvis Stansvik >> > wrote: >> >> >> >> 2016-10-15 11:16 GMT+02:00 Elvis Stansvik >> >> : >> >> > 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez >> >> > : >> >> >> Hi Elvis, >> >> >> >> >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter >> >> >> noise >> >> >> and >> >> >> as far as I know there are currently no knobs exposed to tweak the >> >> >> amount of >> >> >> ray perturbation. Are you using the GL2 backend? It would also be >> >> >> good to >> >> >> know what features are active along with ray jittering (multiple >> >> >> components, >> >> >> etc.), so if you could provide some sample data or code would be >> >> >> very >> >> >> helpful. >> >> > >> >> > Hi again Alvaro, >> >> > >> >> > Here's a minimal test case including sample data (129 MB): >> >> > >> >> > https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz >> >> > >> >> > Build with: >> >> > >> >> > cmake . >> >> > make >> >> > >> >> > and run with: >> >> > >> >> > ./test_grain rec-0300mm-0400mm.xml >> >> > >> >> > The result should be as in the attached screenshot. >> >> >> >> Anyone had time to run my test case? Are you seeing the same thing? >> >> >> >> Elvis >> >> >> >> > >> >> > Elvis >> >> > >> >> >> >> >> >> Thanks! >> >> >> Alvaro >> >> >> >> >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >> >> >> wrote: >> >> >>> >> >> >>> Hi all, >> >> >>> >> >> >>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >> >> >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid >> >> >>> of >> >> >>> some woodgrain effects we're suffering from in our volume rendering >> >> >>> (mostly when the volumes are rendered very opaque). >> >> >>> >> >> >>> But turning the option on seems to have little to no effect. This >> >> >>> is >> >> >>> the result with the option on: >> >> >>> >> >> >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >> >> >>> >> >> >>> It looks about the same to me as it does with the option off. >> >> >>> >> >> >>> Are there any knobs for this option? How does it determine how much >> >> >>> to >> >> >>> perturbate the rays? >> >> >>> >> >> >>> Thanks for any advise. >> >> >>> >> >> >>> Elvis >> >> >>> _______________________________________________ >> >> >>> Powered by www.kitware.com >> >> >>> >> >> >>> Visit other Kitware open-source projects at >> >> >>> http://www.kitware.com/opensource/opensource.html >> >> >>> >> >> >>> Search the list archives at: >> >> >>> http://markmail.org/search/?q=vtk-developers >> >> >>> >> >> >>> Follow this link to subscribe/unsubscribe: >> >> >>> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Alvaro Sanchez >> >> >> Kitware, Inc. >> >> >> Senior R&D Engineer >> >> >> 21 Corporate Drive >> >> >> Clifton Park, NY 12065-8662 >> >> >> Phone: 518-881-4901 >> > >> > >> > >> > >> > -- >> > Alvaro Sanchez >> > Kitware, Inc. >> > Senior R&D Engineer >> > 21 Corporate Drive >> > Clifton Park, NY 12065-8662 >> > Phone: 518-881-4901 > > > > > -- > Alvaro Sanchez > Kitware, Inc. > Senior R&D Engineer > 21 Corporate Drive > Clifton Park, NY 12065-8662 > Phone: 518-881-4901 From chris.harris at kitware.com Thu Oct 20 15:06:37 2016 From: chris.harris at kitware.com (Chris Harris) Date: Thu, 20 Oct 2016 15:06:37 -0400 Subject: [vtk-developers] vtkBoxRepresentation outline color Message-ID: We are using vtkBoxRepresentation in tomviz to perform cropping. The outline color defaults to white, which is not so good for a white background! So we are trying to set it to an off white (0.8, 0.8, 0.8) However, the value gets rendered as white? What am I missing? Here is the python code to recreate this issue import vtk ren = vtk.vtkRenderer() ren.SetBackground(1,1,1) renWin = vtk.vtkRenderWindow() renWin.AddRenderer(ren) iren = vtk.vtkRenderWindowInteractor() iren.SetRenderWindow(renWin) boxRep = vtk.vtkBoxRepresentation() boxRep.SetPlaceFactor(1.0) boxRep.HandlesOn() boxRep.GetOutlineProperty().SetColor(0.8, 0.8, 0.8) boxWidget = vtk.vtkBoxWidget2() boxWidget.SetInteractor(iren) boxWidget.SetRepresentation(boxRep) boxWidget.SetPriority(1) boxWidget.On() iren.Initialize() renWin.Render() iren.Start() Thanks, Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: From sujin.philip at kitware.com Thu Oct 20 15:33:39 2016 From: sujin.philip at kitware.com (Sujin Philip) Date: Thu, 20 Oct 2016 15:33:39 -0400 Subject: [vtk-developers] vtkBoxRepresentation outline color In-Reply-To: References: Message-ID: Hi Chris, This looks like a lighting issue. The representation sets its ambient color to full white. Setting the ambient coefficient to 0.0 seems to produce expected results. boxRep.GetOutlineProperty().SetAmbient(0.0) Thanks Sujin On Thu, Oct 20, 2016 at 3:06 PM, Chris Harris wrote: > We are using vtkBoxRepresentation in tomviz to perform cropping. The > outline color defaults to white, which is not so good for a white > background! So we are trying to set it to an off white (0.8, 0.8, 0.8) > However, the value gets rendered as white? What am I missing? Here is the > python code to recreate this issue > > import vtk > > ren = vtk.vtkRenderer() > ren.SetBackground(1,1,1) > > renWin = vtk.vtkRenderWindow() > renWin.AddRenderer(ren) > > iren = vtk.vtkRenderWindowInteractor() > iren.SetRenderWindow(renWin) > > boxRep = vtk.vtkBoxRepresentation() > boxRep.SetPlaceFactor(1.0) > boxRep.HandlesOn() > boxRep.GetOutlineProperty().SetColor(0.8, 0.8, 0.8) > > boxWidget = vtk.vtkBoxWidget2() > boxWidget.SetInteractor(iren) > boxWidget.SetRepresentation(boxRep) > boxWidget.SetPriority(1) > boxWidget.On() > > iren.Initialize() > renWin.Render() > iren.Start() > > > Thanks, > > Chris > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris.harris at kitware.com Thu Oct 20 15:37:58 2016 From: chris.harris at kitware.com (Chris Harris) Date: Thu, 20 Oct 2016 15:37:58 -0400 Subject: [vtk-developers] vtkBoxRepresentation outline color In-Reply-To: References: Message-ID: Awesome, Thanks Sujin! Chris On Thu, Oct 20, 2016 at 3:33 PM, Sujin Philip wrote: > Hi Chris, > > This looks like a lighting issue. The representation sets its ambient > color to full white. Setting the ambient coefficient to 0.0 seems to > produce expected results. > boxRep.GetOutlineProperty().SetAmbient(0.0) > > Thanks > Sujin > > > On Thu, Oct 20, 2016 at 3:06 PM, Chris Harris > wrote: > >> We are using vtkBoxRepresentation in tomviz to perform cropping. The >> outline color defaults to white, which is not so good for a white >> background! So we are trying to set it to an off white (0.8, 0.8, 0.8) >> However, the value gets rendered as white? What am I missing? Here is the >> python code to recreate this issue >> >> import vtk >> >> ren = vtk.vtkRenderer() >> ren.SetBackground(1,1,1) >> >> renWin = vtk.vtkRenderWindow() >> renWin.AddRenderer(ren) >> >> iren = vtk.vtkRenderWindowInteractor() >> iren.SetRenderWindow(renWin) >> >> boxRep = vtk.vtkBoxRepresentation() >> boxRep.SetPlaceFactor(1.0) >> boxRep.HandlesOn() >> boxRep.GetOutlineProperty().SetColor(0.8, 0.8, 0.8) >> >> boxWidget = vtk.vtkBoxWidget2() >> boxWidget.SetInteractor(iren) >> boxWidget.SetRepresentation(boxRep) >> boxWidget.SetPriority(1) >> boxWidget.On() >> >> iren.Initialize() >> renWin.Render() >> iren.Start() >> >> >> Thanks, >> >> Chris >> >> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Search the list archives at: http://markmail.org/search/?q=vtk-developers >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sean at rogue-research.com Thu Oct 20 17:14:29 2016 From: sean at rogue-research.com (Sean McBride) Date: Thu, 20 Oct 2016 17:14:29 -0400 Subject: [vtk-developers] vtkImageData::SetDimensions deprecation reversal? Message-ID: <20161020211429.42812349@mail.rogue-research.com> Hi all, vtkImageData::SetDimensions() is marked deprecated in its header comments. Now that we converted to doxygen, clang warns that \deprecated is present _without_ an actual deprecation attribute (a la VTK_LEGACY). I started on a patch to wrap it all in VTK_LEGACY, but it seems VTK itself uses SetDimensions() quite a lot. It also seems like a convenient and harmless wrapper to SetExtent. Should we un-deprecate it? :) Cheers, -- ____________________________________________________________ Sean McBride, B. Eng sean at rogue-research.com Rogue Research www.rogue-research.com Mac Software Developer Montr?al, Qu?bec, Canada From andrew.amaclean at gmail.com Thu Oct 20 19:04:25 2016 From: andrew.amaclean at gmail.com (Andrew Maclean) Date: Fri, 21 Oct 2016 10:04:25 +1100 Subject: [vtk-developers] PNGWriter now writing out a black background after 17 Oct. Message-ID: Hi All, Sometime after 17 October something changed and the combination of vtkWindowToImageFilter and vtkPNGWriter no longer writes out an image with a coloured background. vtkWindowToImageFilter.* was last changed Sept 24 2016. vtkPNGWriter.* was last changed Sept 24 2016. So the change is not in these files. I also attach some test code so people can verify this. Apparently this is not picked up in testing. This commit is OK: commit 04de6902ee63b85442301e15dd162bc65f3f494d Merge: fa30bed 5067313 Author: Andrew Bauer Date: Sun Oct 16 12:02:57 2016 -0400 Merge topic 'ADIOS_wrapping' 50673138 Disabling wrapping of ADIOS code that shouldn't by Python wrapped Acked-by: Kitware Robot Merge-request: !2076 -- ___________________________________________ Andrew J. P. Maclean ___________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Test_WIF_PNGWriter.cxx Type: text/x-c++src Size: 2618 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Test_WIF_PNGWriter.py Type: text/x-python Size: 1778 bytes Desc: not available URL: From andrew.amaclean at gmail.com Sat Oct 22 01:59:54 2016 From: andrew.amaclean at gmail.com (Andrew Maclean) Date: Sat, 22 Oct 2016 16:59:54 +1100 Subject: [vtk-developers] Ubuntu 16.10, gcc 6.2 creates shared object by default instead of executable. Message-ID: See: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1635376 and https://bugs.launchpad.net/ubuntu/+source/gcc-defaults/+bug/1635706 Until thus is fixed, the solution , when configuring using CMake is to set CMAKE_EXE_LINKER_FLAGS=-no-pie When this is done the usual ELF executable instead of the ELF shared object is created. Interestingly, the ELF shared object will run from a terminal but not from the Nautilus window. Andrew -- ___________________________________________ Andrew J. P. Maclean ___________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mario at emmenlauer.de Mon Oct 24 10:32:19 2016 From: mario at emmenlauer.de (Mario Emmenlauer) Date: Mon, 24 Oct 2016 16:32:19 +0200 Subject: [vtk-developers] patch to install Doxygen Documentation Message-ID: <6ebac54d-f4c4-1fca-7a1b-be375619e492@emmenlauer.de> Dear VTK developers, when I follow http://www.vtk.org/Wiki/VTK/BuildingDoxygen to build the documentation, a subsequent "make install" will not install the docs. It took me a while to figure this out and find whats missing. Please accept the attached small patch against VTK 7.0.0 that will instruct cmake (Utilities/Doxygen/CMakeLists.txt) to install the html directory from ${VTK_BINARY_DIR}/Utilities/Doxygen/doc/html into ${VTK_INSTALL_DOXYGEN_DIR}/html. Thanks for your consideration, and cheers, Mario Emmenlauer -------------- next part -------------- A non-text attachment was scrubbed... Name: VTK-7.0.0.patch Type: text/x-patch Size: 544 bytes Desc: not available URL: From dave.demarle at kitware.com Mon Oct 24 11:35:33 2016 From: dave.demarle at kitware.com (David E DeMarle) Date: Mon, 24 Oct 2016 11:35:33 -0400 Subject: [vtk-developers] patch to install Doxygen Documentation In-Reply-To: <6ebac54d-f4c4-1fca-7a1b-be375619e492@emmenlauer.de> References: <6ebac54d-f4c4-1fca-7a1b-be375619e492@emmenlauer.de> Message-ID: Thank you Mario. Please push this as a merge reuest to facilitate review, validating, tracking, and inclusion into master. Instructions are here: https://gitlab.kitware.com/vtk/vtk/blob/master/CONTRIBUTING.md David E DeMarle Kitware, Inc. R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4909 On Mon, Oct 24, 2016 at 10:32 AM, Mario Emmenlauer wrote: > > Dear VTK developers, > > when I follow http://www.vtk.org/Wiki/VTK/BuildingDoxygen to build > the documentation, a subsequent "make install" will not install the > docs. It took me a while to figure this out and find whats missing. > > Please accept the attached small patch against VTK 7.0.0 that will > instruct cmake (Utilities/Doxygen/CMakeLists.txt) to install the html > directory from ${VTK_BINARY_DIR}/Utilities/Doxygen/doc/html into > ${VTK_INSTALL_DOXYGEN_DIR}/html. > > Thanks for your consideration, and cheers, > > > Mario Emmenlauer > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sean at rogue-research.com Tue Oct 25 15:33:56 2016 From: sean at rogue-research.com (Sean McBride) Date: Tue, 25 Oct 2016 15:33:56 -0400 Subject: [vtk-developers] VTK 7.1.0 release candidates started In-Reply-To: References: Message-ID: <20161025193356.1733265788@mail.rogue-research.com> On Fri, 14 Oct 2016 12:25:32 -0400, David E DeMarle said: >Just a quick note to let you know that 7.1.0 is approaching. >Read all about it here. > >https://blog.kitware.com/vtk-7-1-0-enters-release-candidate-cycle/ Is there a plan/schedule? When is rc2? When is release? (Just trying to get a rough idea so that I can plan accordingly.) We have not found any issues in rc1 so far. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng sean at rogue-research.com Rogue Research www.rogue-research.com Mac Software Developer Montr?al, Qu?bec, Canada From dave.demarle at kitware.com Tue Oct 25 15:53:39 2016 From: dave.demarle at kitware.com (David E DeMarle) Date: Tue, 25 Oct 2016 15:53:39 -0400 Subject: [vtk-developers] VTK 7.1.0 release candidates started In-Reply-To: <20161025193356.1733265788@mail.rogue-research.com> References: <20161025193356.1733265788@mail.rogue-research.com> Message-ID: Chuck and I are looking at the merge requests and issues this week. Planning to make .rc2 Friday. Two to three weeks after, will do either .rc3 or .0, but leaning heavily to .0. David E DeMarle Kitware, Inc. R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4909 On Tue, Oct 25, 2016 at 3:33 PM, Sean McBride wrote: > On Fri, 14 Oct 2016 12:25:32 -0400, David E DeMarle said: > > >Just a quick note to let you know that 7.1.0 is approaching. > >Read all about it here. > > > >https://blog.kitware.com/vtk-7-1-0-enters-release-candidate-cycle/ > > Is there a plan/schedule? When is rc2? When is release? (Just trying to > get a rough idea so that I can plan accordingly.) > > We have not found any issues in rc1 so far. > > Cheers, > > -- > ____________________________________________________________ > Sean McBride, B. Eng sean at rogue-research.com > Rogue Research www.rogue-research.com > Mac Software Developer Montr?al, Qu?bec, Canada > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alvaro.sanchez at kitware.com Wed Oct 26 10:27:11 2016 From: alvaro.sanchez at kitware.com (Alvaro Sanchez) Date: Wed, 26 Oct 2016 10:27:11 -0400 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: Hi Elvis, I found the root cause of this, the noise texture is not being correctly sampled in the shader. I will tag you on the MR once the patch is ready so that you can try it out. Cheers, On Thu, Oct 20, 2016 at 1:30 AM, Elvis Stansvik < elvis.stansvik at orexplore.com> wrote: > 2016-10-20 5:46 GMT+02:00 Alvaro Sanchez : > > I ran your test program and I could reproduce the wood-grain artifacts > you > > see. It seems to me that the jitter noise might need some tweaking. I > will > > try a few things and investigate further, will let you know my findings. > > Thanks Alvaro. > > Elvis > > > > > > > On Wed, Oct 19, 2016 at 8:07 AM, Elvis Stansvik > > wrote: > >> > >> 2016-10-19 14:03 GMT+02:00 Alvaro Sanchez : > >> > Hi Elvis, > >> > > >> > thanks for the test case. Sorry, I did not have time to run it yet > but > >> > I > >> > will have a look at it today. > >> > > >> > It seems unlikely to me that the small data spacing is affecting > >> > jittering. > >> > I will come back to you after debugging a bit with your test case. > >> > >> Alright, no hurry. Thanks a lot for having a look. > >> > >> Elvis > >> > >> > > >> > Cheers, > >> > Alvaro > >> > > >> > On Wed, Oct 19, 2016 at 1:54 AM, Elvis Stansvik > >> > wrote: > >> >> > >> >> 2016-10-15 11:16 GMT+02:00 Elvis Stansvik > >> >> : > >> >> > 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez > >> >> > : > >> >> >> Hi Elvis, > >> >> >> > >> >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter > >> >> >> noise > >> >> >> and > >> >> >> as far as I know there are currently no knobs exposed to tweak the > >> >> >> amount of > >> >> >> ray perturbation. Are you using the GL2 backend? It would also > be > >> >> >> good to > >> >> >> know what features are active along with ray jittering (multiple > >> >> >> components, > >> >> >> etc.), so if you could provide some sample data or code would be > >> >> >> very > >> >> >> helpful. > >> >> > > >> >> > Hi again Alvaro, > >> >> > > >> >> > Here's a minimal test case including sample data (129 MB): > >> >> > > >> >> > https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz > >> >> > > >> >> > Build with: > >> >> > > >> >> > cmake . > >> >> > make > >> >> > > >> >> > and run with: > >> >> > > >> >> > ./test_grain rec-0300mm-0400mm.xml > >> >> > > >> >> > The result should be as in the attached screenshot. > >> >> > >> >> Anyone had time to run my test case? Are you seeing the same thing? > >> >> > >> >> Elvis > >> >> > >> >> > > >> >> > Elvis > >> >> > > >> >> >> > >> >> >> Thanks! > >> >> >> Alvaro > >> >> >> > >> >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik > >> >> >> wrote: > >> >> >>> > >> >> >>> Hi all, > >> >> >>> > >> >> >>> I updated our product to use VTK 7.1.0.rc1, as I was interested > in > >> >> >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get > rid > >> >> >>> of > >> >> >>> some woodgrain effects we're suffering from in our volume > rendering > >> >> >>> (mostly when the volumes are rendered very opaque). > >> >> >>> > >> >> >>> But turning the option on seems to have little to no effect. This > >> >> >>> is > >> >> >>> the result with the option on: > >> >> >>> > >> >> >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv > >> >> >>> > >> >> >>> It looks about the same to me as it does with the option off. > >> >> >>> > >> >> >>> Are there any knobs for this option? How does it determine how > much > >> >> >>> to > >> >> >>> perturbate the rays? > >> >> >>> > >> >> >>> Thanks for any advise. > >> >> >>> > >> >> >>> Elvis > >> >> >>> _______________________________________________ > >> >> >>> Powered by www.kitware.com > >> >> >>> > >> >> >>> Visit other Kitware open-source projects at > >> >> >>> http://www.kitware.com/opensource/opensource.html > >> >> >>> > >> >> >>> Search the list archives at: > >> >> >>> http://markmail.org/search/?q=vtk-developers > >> >> >>> > >> >> >>> Follow this link to subscribe/unsubscribe: > >> >> >>> http://public.kitware.com/mailman/listinfo/vtk-developers > >> >> >>> > >> >> >> > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> Alvaro Sanchez > >> >> >> Kitware, Inc. > >> >> >> Senior R&D Engineer > >> >> >> 21 Corporate Drive > >> >> >> Clifton Park, NY 12065-8662 > >> >> >> Phone: 518-881-4901 > >> > > >> > > >> > > >> > > >> > -- > >> > Alvaro Sanchez > >> > Kitware, Inc. > >> > Senior R&D Engineer > >> > 21 Corporate Drive > >> > Clifton Park, NY 12065-8662 > >> > Phone: 518-881-4901 > > > > > > > > > > -- > > Alvaro Sanchez > > Kitware, Inc. > > Senior R&D Engineer > > 21 Corporate Drive > > Clifton Park, NY 12065-8662 > > Phone: 518-881-4901 > -- Alvaro Sanchez Kitware, Inc. Senior R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4901 -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Wed Oct 26 11:59:39 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Wed, 26 Oct 2016 17:59:39 +0200 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-26 16:27 GMT+02:00 Alvaro Sanchez : > Hi Elvis, > > I found the root cause of this, the noise texture is not being correctly > sampled in the shader. I will tag you on the MR once the patch is ready so > that you can try it out. That's great news \o/ Thanks a lot Alvaro. Elvis > > Cheers, > > On Thu, Oct 20, 2016 at 1:30 AM, Elvis Stansvik > wrote: >> >> 2016-10-20 5:46 GMT+02:00 Alvaro Sanchez : >> > I ran your test program and I could reproduce the wood-grain artifacts >> > you >> > see. It seems to me that the jitter noise might need some tweaking. I >> > will >> > try a few things and investigate further, will let you know my findings. >> >> Thanks Alvaro. >> >> Elvis >> >> > >> > >> > On Wed, Oct 19, 2016 at 8:07 AM, Elvis Stansvik >> > wrote: >> >> >> >> 2016-10-19 14:03 GMT+02:00 Alvaro Sanchez : >> >> > Hi Elvis, >> >> > >> >> > thanks for the test case. Sorry, I did not have time to run it yet >> >> > but >> >> > I >> >> > will have a look at it today. >> >> > >> >> > It seems unlikely to me that the small data spacing is affecting >> >> > jittering. >> >> > I will come back to you after debugging a bit with your test case. >> >> >> >> Alright, no hurry. Thanks a lot for having a look. >> >> >> >> Elvis >> >> >> >> > >> >> > Cheers, >> >> > Alvaro >> >> > >> >> > On Wed, Oct 19, 2016 at 1:54 AM, Elvis Stansvik >> >> > wrote: >> >> >> >> >> >> 2016-10-15 11:16 GMT+02:00 Elvis Stansvik >> >> >> : >> >> >> > 2016-10-14 15:54 GMT+02:00 Alvaro Sanchez >> >> >> > : >> >> >> >> Hi Elvis, >> >> >> >> >> >> >> >> the mapper uses a vtkPerlinNoise instance to generate the jitter >> >> >> >> noise >> >> >> >> and >> >> >> >> as far as I know there are currently no knobs exposed to tweak >> >> >> >> the >> >> >> >> amount of >> >> >> >> ray perturbation. Are you using the GL2 backend? It would also >> >> >> >> be >> >> >> >> good to >> >> >> >> know what features are active along with ray jittering (multiple >> >> >> >> components, >> >> >> >> etc.), so if you could provide some sample data or code would be >> >> >> >> very >> >> >> >> helpful. >> >> >> > >> >> >> > Hi again Alvaro, >> >> >> > >> >> >> > Here's a minimal test case including sample data (129 MB): >> >> >> > >> >> >> > https://dl.dropboxusercontent.com/u/22350696/test_grain.tar.gz >> >> >> > >> >> >> > Build with: >> >> >> > >> >> >> > cmake . >> >> >> > make >> >> >> > >> >> >> > and run with: >> >> >> > >> >> >> > ./test_grain rec-0300mm-0400mm.xml >> >> >> > >> >> >> > The result should be as in the attached screenshot. >> >> >> >> >> >> Anyone had time to run my test case? Are you seeing the same thing? >> >> >> >> >> >> Elvis >> >> >> >> >> >> > >> >> >> > Elvis >> >> >> > >> >> >> >> >> >> >> >> Thanks! >> >> >> >> Alvaro >> >> >> >> >> >> >> >> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >> >> >> >> wrote: >> >> >> >>> >> >> >> >>> Hi all, >> >> >> >>> >> >> >> >>> I updated our product to use VTK 7.1.0.rc1, as I was interested >> >> >> >>> in >> >> >> >>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get >> >> >> >>> rid >> >> >> >>> of >> >> >> >>> some woodgrain effects we're suffering from in our volume >> >> >> >>> rendering >> >> >> >>> (mostly when the volumes are rendered very opaque). >> >> >> >>> >> >> >> >>> But turning the option on seems to have little to no effect. >> >> >> >>> This >> >> >> >>> is >> >> >> >>> the result with the option on: >> >> >> >>> >> >> >> >>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >> >> >> >>> >> >> >> >>> It looks about the same to me as it does with the option off. >> >> >> >>> >> >> >> >>> Are there any knobs for this option? How does it determine how >> >> >> >>> much >> >> >> >>> to >> >> >> >>> perturbate the rays? >> >> >> >>> >> >> >> >>> Thanks for any advise. >> >> >> >>> >> >> >> >>> Elvis >> >> >> >>> _______________________________________________ >> >> >> >>> Powered by www.kitware.com >> >> >> >>> >> >> >> >>> Visit other Kitware open-source projects at >> >> >> >>> http://www.kitware.com/opensource/opensource.html >> >> >> >>> >> >> >> >>> Search the list archives at: >> >> >> >>> http://markmail.org/search/?q=vtk-developers >> >> >> >>> >> >> >> >>> Follow this link to subscribe/unsubscribe: >> >> >> >>> http://public.kitware.com/mailman/listinfo/vtk-developers >> >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> Alvaro Sanchez >> >> >> >> Kitware, Inc. >> >> >> >> Senior R&D Engineer >> >> >> >> 21 Corporate Drive >> >> >> >> Clifton Park, NY 12065-8662 >> >> >> >> Phone: 518-881-4901 >> >> > >> >> > >> >> > >> >> > >> >> > -- >> >> > Alvaro Sanchez >> >> > Kitware, Inc. >> >> > Senior R&D Engineer >> >> > 21 Corporate Drive >> >> > Clifton Park, NY 12065-8662 >> >> > Phone: 518-881-4901 >> > >> > >> > >> > >> > -- >> > Alvaro Sanchez >> > Kitware, Inc. >> > Senior R&D Engineer >> > 21 Corporate Drive >> > Clifton Park, NY 12065-8662 >> > Phone: 518-881-4901 > > > > > -- > Alvaro Sanchez > Kitware, Inc. > Senior R&D Engineer > 21 Corporate Drive > Clifton Park, NY 12065-8662 > Phone: 518-881-4901 From mario at emmenlauer.de Wed Oct 26 17:05:24 2016 From: mario at emmenlauer.de (Mario Emmenlauer) Date: Wed, 26 Oct 2016 23:05:24 +0200 Subject: [vtk-developers] patch to install Doxygen Documentation In-Reply-To: References: <6ebac54d-f4c4-1fca-7a1b-be375619e492@emmenlauer.de> Message-ID: Hi David, On 24.10.2016 17:35, David E DeMarle wrote: > Thank you Mario. > > Please push this as a merge reuest to facilitate review, validating, tracking, > and inclusion into master. > > Instructions are here: > https://gitlab.kitware.com/vtk/vtk/blob/master/CONTRIBUTING.md I've done what you asked for. However this was not the most pleasant experience. I understand that this process makes review, validating, tracking, and inclusion easier for you. But the process took more than an hour, despite my very fast internet line. It seems a bit high price for sending a three-liner patch that fixes a bug. All the best, Mario > > On Mon, Oct 24, 2016 at 10:32 AM, Mario Emmenlauer > wrote: > > > Dear VTK developers, > > when I follow http://www.vtk.org/Wiki/VTK/BuildingDoxygen > to build > the documentation, a subsequent "make install" will not install the > docs. It took me a while to figure this out and find whats missing. > > Please accept the attached small patch against VTK 7.0.0 that will > instruct cmake (Utilities/Doxygen/CMakeLists.txt) to install the html > directory from ${VTK_BINARY_DIR}/Utilities/Doxygen/doc/html into > ${VTK_INSTALL_DOXYGEN_DIR}/html. > > Thanks for your consideration, and cheers, -- BioDataAnalysis GmbH, Mario Emmenlauer Tel. Buero: +49-89-74677203 Balanstr. 43 mailto: memmenlauer * biodataanalysis.de D-81669 M?nchen http://www.biodataanalysis.de/ From luis.vieira at vektore.com Fri Oct 28 11:04:58 2016 From: luis.vieira at vektore.com (Luis Vieira) Date: Fri, 28 Oct 2016 11:04:58 -0400 Subject: [vtk-developers] Warning: Faking Email Spam/Virus named VTKusers and Eade Tim Message-ID: <15bf01d2312c$a7c91160$f75b3420$@vektore.com> Hello everyone, Somebody called: vtkusers ; Eade Tim Is using vtkusers name to spread a Spam/Virus with the mail subject "exciting news" Please be careful, Luis Vieira Consultant, Software Engineer Vektore Exploration Consulting Corporation ca.linkedin.com/in/joaoluisvieira luis.vieira at vektore.com www.vektore.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From ken.martin at kitware.com Fri Oct 28 13:40:29 2016 From: ken.martin at kitware.com (Ken Martin) Date: Fri, 28 Oct 2016 13:40:29 -0400 Subject: [vtk-developers] DirectX11 Message-ID: FYI. For a potential hololens app I needed to take a look at how hard it would be to add a DirectX11 backend to VTK. I progressed far enough to feel comfortable we could get 70% or so of the core functionality working with a few weeks of effort. (I got far enough that the dragon was rendering with lighting, material properties, interactions, resizing, VBO/IBO/Shaders/Programs etc.). So should you ever have a customer/project that requires DX11 and can cover another three weeks of work it is technically an option. My gitlab has the WIP topic. Thanks Ken -- Ken Martin PhD Chairman & CFO Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ken.martin at kitware.com Fri Oct 28 14:01:59 2016 From: ken.martin at kitware.com (Ken Martin) Date: Fri, 28 Oct 2016 14:01:59 -0400 Subject: [vtk-developers] DirectX11 In-Reply-To: <988251829.59026272.1477677056103.JavaMail.zimbra@elemtech.com> References: <988251829.59026272.1477677056103.JavaMail.zimbra@elemtech.com> Message-ID: Yeh, Angle is typically what is used for WebGl on windows IIRC. So it is another option, in my case the angle support for hololens was not where/how I wanted it to be. But in the more general case the ES3 path though Angle is an option, some window/event issues to handle but probably not too bad and ES3 is a fairly decent API that we already support in OpenGL2. On Fri, Oct 28, 2016 at 1:50 PM, wrote: > Neat. I would probably use that too. > > I'm curious, has ANGLE been considered? I have wondered in the past about > using that to use Direct3D on Windows instead of OpenGL. > https://chromium.googlesource.com/angle/angle > > Clint > > ----- On Oct 28, 2016, at 11:40 AM, Ken Martin > wrote: > > > FYI. For a potential hololens app I needed to take a look at how hard it > would be to add a DirectX11 backend to VTK. I progressed far enough to feel > comfortable we could get 70% or so of the core functionality working with a > few weeks of effort. (I got far enough that the dragon was rendering with > lighting, material properties, interactions, resizing, > VBO/IBO/Shaders/Programs etc.). So should you ever have a customer/project > that requires DX11 and can cover another three weeks of work it is > technically an option. My gitlab has the WIP topic. > > Thanks > Ken > > > -- > Ken Martin PhD > Chairman & CFO > Kitware Inc. > 28 Corporate Drive > Clifton Park NY 12065 > 518 371 3971 > This communication, including all attachments, contains confidential and > legally privileged information, and it is intended only for the use of the > addressee. Access to this email by anyone else is unauthorized. If you are > not the intended recipient, any disclosure, copying, distribution or any > action taken in reliance on it is prohibited and may be unlawful. If you > received this communication in error please notify us immediately and > destroy the original message. Thank you. > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > -- Ken Martin PhD Chairman & CFO Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From clinton at elemtech.com Fri Oct 28 13:50:56 2016 From: clinton at elemtech.com (clinton at elemtech.com) Date: Fri, 28 Oct 2016 11:50:56 -0600 (MDT) Subject: [vtk-developers] DirectX11 In-Reply-To: References: Message-ID: <988251829.59026272.1477677056103.JavaMail.zimbra@elemtech.com> Neat. I would probably use that too. I'm curious, has ANGLE been considered? I have wondered in the past about using that to use Direct3D on Windows instead of OpenGL. https://chromium.googlesource.com/angle/angle Clint ----- On Oct 28, 2016, at 11:40 AM, Ken Martin wrote: > FYI. For a potential hololens app I needed to take a look at how hard it would > be to add a DirectX11 backend to VTK. I progressed far enough to feel > comfortable we could get 70% or so of the core functionality working with a few > weeks of effort. (I got far enough that the dragon was rendering with lighting, > material properties, interactions, resizing, VBO/IBO/Shaders/Programs etc.). So > should you ever have a customer/project that requires DX11 and can cover > another three weeks of work it is technically an option. My gitlab has the WIP > topic. > Thanks > Ken > -- > Ken Martin PhD > Chairman & CFO > Kitware Inc. > 28 Corporate Drive > Clifton Park NY 12065 > 518 371 3971 > This communication, including all attachments, contains confidential and legally > privileged information, and it is intended only for the use of the addressee. > Access to this email by anyone else is unauthorized. If you are not the > intended recipient, any disclosure, copying, distribution or any action taken > in reliance on it is prohibited and may be unlawful. If you received this > communication in error please notify us immediately and destroy the original > message. Thank you. > _______________________________________________ > Powered by www.kitware.com > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > Search the list archives at: http://markmail.org/search/?q=vtk-developers > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers -------------- next part -------------- An HTML attachment was scrubbed... URL: From lasso at queensu.ca Fri Oct 28 14:19:13 2016 From: lasso at queensu.ca (Andras Lasso) Date: Fri, 28 Oct 2016 18:19:13 +0000 Subject: [vtk-developers] DirectX11 In-Reply-To: References: <988251829.59026272.1477677056103.JavaMail.zimbra@elemtech.com> Message-ID: Having VTK on HoloLens (and all the upcoming AR and VR headsets that use the Windows Holographic platform) would be awesome. We are working on several HoloLens-based projects and it would save us a lot of development time if we could run our VTK-based tools directly on the device. Could you provide a bit more details about what/how to build? Thank you, Andras From: vtk-developers [mailto:vtk-developers-bounces at vtk.org] On Behalf Of Ken Martin Sent: October 28, 2016 14:02 To: clinton at elemtech.com Cc: vtk-developers Subject: Re: [vtk-developers] DirectX11 Yeh, Angle is typically what is used for WebGl on windows IIRC. So it is another option, in my case the angle support for hololens was not where/how I wanted it to be. But in the more general case the ES3 path though Angle is an option, some window/event issues to handle but probably not too bad and ES3 is a fairly decent API that we already support in OpenGL2. On Fri, Oct 28, 2016 at 1:50 PM, > wrote: Neat. I would probably use that too. I'm curious, has ANGLE been considered? I have wondered in the past about using that to use Direct3D on Windows instead of OpenGL. https://chromium.googlesource.com/angle/angle Clint ----- On Oct 28, 2016, at 11:40 AM, Ken Martin > wrote: FYI. For a potential hololens app I needed to take a look at how hard it would be to add a DirectX11 backend to VTK. I progressed far enough to feel comfortable we could get 70% or so of the core functionality working with a few weeks of effort. (I got far enough that the dragon was rendering with lighting, material properties, interactions, resizing, VBO/IBO/Shaders/Programs etc.). So should you ever have a customer/project that requires DX11 and can cover another three weeks of work it is technically an option. My gitlab has the WIP topic. Thanks Ken -- Ken Martin PhD Chairman & CFO Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you. _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Search the list archives at: http://markmail.org/search/?q=vtk-developers Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/vtk-developers -- Ken Martin PhD Chairman & CFO Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ken.martin at kitware.com Fri Oct 28 14:41:29 2016 From: ken.martin at kitware.com (Ken Martin) Date: Fri, 28 Oct 2016 14:41:29 -0400 Subject: [vtk-developers] DirectX11 In-Reply-To: References: <988251829.59026272.1477677056103.JavaMail.zimbra@elemtech.com> Message-ID: You can find it here https://gitlab.kitware.com/ken-martin/vtk/tree/direct3d11 But it **really** does need some work to cover a reasonable set of VTK rendering and also it would need some code to handle the hololens specifics much like I added for Vive/Oculus. I believe I built with None as a rendering backend, turned off all stand alone options, and manually turned on the RenderingDirectX module. There is one test that builds and runs. Thanks Ken On Fri, Oct 28, 2016 at 2:19 PM, Andras Lasso wrote: > Having VTK on HoloLens (and all the upcoming AR and VR headsets that use > the Windows Holographic platform) would be awesome. We are working on > several HoloLens-based projects and it would save us a lot of development > time if we could run our VTK-based tools directly on the device. > > > > Could you provide a bit more details about what/how to build? > > > > Thank you, > > Andras > > > > *From:* vtk-developers [mailto:vtk-developers-bounces at vtk.org] *On Behalf > Of *Ken Martin > *Sent:* October 28, 2016 14:02 > *To:* clinton at elemtech.com > *Cc:* vtk-developers > *Subject:* Re: [vtk-developers] DirectX11 > > > > Yeh, Angle is typically what is used for WebGl on windows IIRC. So it is > another option, in my case the angle support for hololens was not where/how > I wanted it to be. But in the more general case the ES3 path though Angle > is an option, some window/event issues to handle but probably not too bad > and ES3 is a fairly decent API that we already support in OpenGL2. > > > > On Fri, Oct 28, 2016 at 1:50 PM, wrote: > > Neat. I would probably use that too. > > > > I'm curious, has ANGLE been considered? I have wondered in the past about > using that to use Direct3D on Windows instead of OpenGL. > > https://chromium.googlesource.com/angle/angle > > > > Clint > > > > ----- On Oct 28, 2016, at 11:40 AM, Ken Martin > wrote: > > > > FYI. For a potential hololens app I needed to take a look at how hard it > would be to add a DirectX11 backend to VTK. I progressed far enough to feel > comfortable we could get 70% or so of the core functionality working with a > few weeks of effort. (I got far enough that the dragon was rendering with > lighting, material properties, interactions, resizing, > VBO/IBO/Shaders/Programs etc.). So should you ever have a customer/project > that requires DX11 and can cover another three weeks of work it is > technically an option. My gitlab has the WIP topic. > > > Thanks > > Ken > > > > -- > > Ken Martin PhD > > Chairman & CFO > Kitware Inc. > 28 Corporate Drive > Clifton Park NY 12065 > 518 371 3971 > > This communication, including all attachments, contains confidential and > legally privileged information, and it is intended only for the use of the > addressee. Access to this email by anyone else is unauthorized. If you are > not the intended recipient, any disclosure, copying, distribution or any > action taken in reliance on it is prohibited and may be unlawful. If you > received this communication in error please notify us immediately and > destroy the original message. Thank you. > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > > > > > -- > > Ken Martin PhD > > Chairman & CFO > Kitware Inc. > 28 Corporate Drive > Clifton Park NY 12065 > 518 371 3971 > > > > This communication, including all attachments, contains confidential and > legally privileged information, and it is intended only for the use of the > addressee. Access to this email by anyone else is unauthorized. If you are > not the intended recipient, any disclosure, copying, distribution or any > action taken in reliance on it is prohibited and may be unlawful. If you > received this communication in error please notify us immediately and > destroy the original message. Thank you. > -- Ken Martin PhD Chairman & CFO Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From hrudalu at students.zcu.cz Sat Oct 29 14:09:58 2016 From: hrudalu at students.zcu.cz (=?utf-8?q?Bc=2E_Lukas_HRUDA?=) Date: Sat, 29 Oct 2016 20:09:58 +0200 Subject: [vtk-developers] Caching library Message-ID: <4d73-5814e600-1c3-a4f59f0@56547606> Hello, We are aware that many VTK filtres are implemented so that when input values of two successive calls are the same, the filter performs the calculation only once (during the first call). However, what if the repetitive pattern is a more complex? For example, the pattern could be 1, 1, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, in which case you probably agree with me that it would be very benefitial to calculate the output for input 1 once and for input 2 once. Of course in general we don't know the pattern in advance and the set of possible inputs can be very large. I am a student at the University of West Bohemia, Faculty of Applied Science, Department of Computer Science, Czech Republic. As a part of my bachelor thesis I have designed and implemented a small library that can be used for caching results of time consuming calculations in such cases. The library was integrated and tested in a visualisation application for medical data which is based on VTK. The library aims to reduce number of repeated calculations that take noticeable time (what is considered noticeable may differ from case to case, in some cases it can be 1 second, in other cases it can be 30 milliseconds). The library's system works in a way that when the programmer runs any calculation through it, it remembers the input and output and if a calculation with the same input is run through it againt later, it does not start the calculation and returns the remembered result instead. The library does this whole process itself without programmers interaction, it just needs to be properly initialized. It is very generic, so it can be used for caching almost any type of data. Me and the supervisor of my bachelor thesis thought that this library could be useful for you and we decided that we would like to integrate it into the VTK. It can be used to significantly speed up visualisations where any time consuming calculation may occur more than once. Would you be interested to have our library integrated in VTK, perhaps as an optional modul, so that VTK programmers could use it to speed up their filters or whole applications? Please note that the library uses variadic templates so it needs C++11 to compile. If you have any questions about the library I will be glad to answer them. Best regards Lukas Hruda From will.schroeder at kitware.com Mon Oct 31 06:41:53 2016 From: will.schroeder at kitware.com (Will Schroeder) Date: Mon, 31 Oct 2016 06:41:53 -0400 Subject: [vtk-developers] Test that software or crash on Mars Message-ID: Computing glitch may have doomed Mars lander "....Schiaparelli sent data to its mother ship during its descent. Preliminary analysis suggests that the lander began the manoeuvre flawlessly, braking against the planet?s atmosphere and deploying its parachute. But at 4 minutes and 41 seconds into an almost 6-minute fall, something went wrong. The lander?s heat shield and parachute ejected ahead of time, says Vago. Then thrusters, designed to decelerate the craft for 30 seconds until it was metres off the ground, engaged for only around 3 seconds before they were commanded to switch off, because the lander's computer thought it was on the ground. "The lander even switched on its suite of instruments, ready to record Mars?s weather and electrical field, although they did not collect data. "The craft probably fell from a height of between 2 and 4 kilometres before slamming into the ground at more than 300 kilometres per hour, according to estimates based on images of the probe?s likely crash site, taken by NASA?s Mars Reconnaissance Orbiter on 20 October. "The most likely culprit is a flaw in the craft?s software or a problem in merging the data coming from different sensors, which may have led the craft to believe it was lower in altitude than it really was, ... -- William J. Schroeder, PhD Kitware, Inc. - Building the World's Technical Computing Software 28 Corporate Drive Clifton Park, NY 12065 will.schroeder at kitware.com http://www.kitware.com (518) 881-4902 -------------- next part -------------- An HTML attachment was scrubbed... URL: From joachim.pouderoux at kitware.com Mon Oct 31 08:24:02 2016 From: joachim.pouderoux at kitware.com (Joachim Pouderoux) Date: Mon, 31 Oct 2016 08:24:02 -0400 Subject: [vtk-developers] Caching library In-Reply-To: <4d73-5814e600-1c3-a4f59f0@56547606> References: <4d73-5814e600-1c3-a4f59f0@56547606> Message-ID: Lukas, This seems an interesting work but I have some concerns: - what do you consider being the inputs of a VTK filter? For VTK, the inputs refers to the data objects that are passed in for processing but we must also consider the filter parameters and the pipeline's requests. - how do you perform the comparison between 2 input data? Is it pointer based? Do you consider internal structures and their modification time? - how/where do you store cached data? It could be interesting to investigate your current code to answer this and what your changes imply to the pipeline. Is the code available somewhere on github or so? Best, Joachim *Joachim Pouderoux*, PhD *Technical Expert - Scientific Computing Team* *Kitware SAS * 2016-10-29 14:09 GMT-04:00 Bc. Lukas HRUDA : > Hello, > We are aware that many VTK filtres are implemented so that when input > values of two successive calls are the same, the filter performs the > calculation only once (during the first call). However, what if the > repetitive pattern is a more complex? For example, the pattern could be 1, > 1, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, in which case you probably agree with me > that it would be very benefitial to calculate the output for input 1 once > and for input 2 once. > Of course in general we don't know the pattern in advance and the set of > possible inputs can be very large. > > I am a student at the University of West Bohemia, Faculty of Applied > Science, Department of Computer Science, Czech Republic. > As a part of my bachelor thesis I have designed and implemented a small > library that can be used for caching results of time consuming calculations > in such cases. > The library was integrated and tested in a visualisation application for > medical data which is based on VTK. > The library aims to reduce number of repeated calculations that take > noticeable time (what is considered noticeable may differ from case to > case, in some cases it can be 1 second, in other cases it can be 30 > milliseconds). > The library's system works in a way that when the programmer runs any > calculation through it, it remembers the input and output and if a > calculation with the same input is run through it againt later, it does not > start the calculation and returns the remembered result instead. > The library does this whole process itself without programmers > interaction, it just needs to be properly initialized. > It is very generic, so it can be used for caching almost any type of data. > > Me and the supervisor of my bachelor thesis thought that this library > could be useful for you and we decided that we would like to integrate it > into the VTK. > It can be used to significantly speed up visualisations where any time > consuming calculation may occur more than once. > > Would you be interested to have our library integrated in VTK, perhaps as > an optional modul, so that VTK programmers could use it to speed up their > filters or whole applications? Please note that the library uses variadic > templates so it needs C++11 to compile. > If you have any questions about the library I will be glad to answer them. > > Best regards > Lukas Hruda > > > > > > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Search the list archives at: http://markmail.org/search/?q=vtk-developers > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/vtk-developers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ken.martin at kitware.com Mon Oct 31 15:56:39 2016 From: ken.martin at kitware.com (Ken Martin) Date: Mon, 31 Oct 2016 15:56:39 -0400 Subject: [vtk-developers] Leaks in vtkTkRenderWidget under python Message-ID: So I recently fixed the leak reporting in VTK and with Will's help cleaned up some leaks that had crept in recently. But.. there are some leaks in vtkTkRenderWidget tests under Python that I'm a bit stuck on. I added some error checking code and the vtkTkRenderWidget_Destroy(char *memPtr) is never getting invoked. As I don't know Python, the test example leaves me a bit lost as to what should be calling that. If anyone has an idea for a fix please go ahead. If not I'll suppress the errors on those four tests so the nightlies are clean. etc. Thanks Ken -- Ken Martin PhD Chairman & CFO Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.gobbi at gmail.com Mon Oct 31 17:30:38 2016 From: david.gobbi at gmail.com (David Gobbi) Date: Mon, 31 Oct 2016 15:30:38 -0600 Subject: [vtk-developers] Leaks in vtkTkRenderWidget under python In-Reply-To: References: Message-ID: On Mon, Oct 31, 2016 at 1:56 PM, Ken Martin wrote: > > So I recently fixed the leak reporting in VTK and with Will's help cleaned > up some leaks that had crept in recently. But.. there are some leaks in > vtkTkRenderWidget tests under Python that I'm a bit stuck on. I added some > error checking code and the > > vtkTkRenderWidget_Destroy(char *memPtr) > > is never getting invoked. As I don't know Python, the test example leaves > me a bit lost as to what should be calling that. If anyone has an idea for > a fix please go ahead. If not I'll suppress the errors on those four tests > so the nightlies are clean. etc. > I'll take a look. The trick will be to ensure it isn't destroyed too soon... - David -------------- next part -------------- An HTML attachment was scrubbed... URL: From elvis.stansvik at orexplore.com Sat Oct 15 03:27:55 2016 From: elvis.stansvik at orexplore.com (Elvis Stansvik) Date: Sat, 15 Oct 2016 07:27:55 -0000 Subject: [vtk-developers] UseJitteringOn() has no effect in 7.1.0.rc1 In-Reply-To: References: Message-ID: 2016-10-15 9:26 GMT+02:00 Elvis Stansvik : > 2016-10-14 17:14 GMT+02:00 Elvis Stansvik : >> Den 14 okt. 2016 4:39 em skrev "Aashish Chaudhary" >> : >>> >>> Based on the video its hard to say if it is the wood grain I am seeing or >>> something else is going on. Can you send a high-res static picture? >> >> I'm traveling at the moment, but I'll make a close-up screenshot as soon as >> I'm stationary. > > Attaching a screenshot showing the effect. It's easiest to see in the > central close-up view. Bah, forgot the attachment. Here it is. Elvis > > I'll make a small test case as soon as I can. > > Elvis > >> >> The effect I'm seeing at least has the distinct look of wood grains :) >> >> Elvis >> >>> >>> @Alvaro, it would be good to look at the jittering code carefully as well. >>> >>> - Aashish >>> >>> On Fri, Oct 14, 2016 at 9:54 AM Alvaro Sanchez >>> wrote: >>>> >>>> Hi Elvis, >>>> >>>> the mapper uses a vtkPerlinNoise instance to generate the jitter noise >>>> and as far as I know there are currently no knobs exposed to tweak the >>>> amount of ray perturbation. Are you using the GL2 backend? It would also >>>> be good to know what features are active along with ray jittering (multiple >>>> components, etc.), so if you could provide some sample data or code would be >>>> very helpful. >>>> >>>> Thanks! >>>> Alvaro >>>> >>>> On Fri, Oct 14, 2016 at 3:47 AM, Elvis Stansvik >>>> wrote: >>>>> >>>>> Hi all, >>>>> >>>>> I updated our product to use VTK 7.1.0.rc1, as I was interested in >>>>> trying out vtkGPUVolumeRayCastMapper::UseJitteringOn() to get rid of >>>>> some woodgrain effects we're suffering from in our volume rendering >>>>> (mostly when the volumes are rendered very opaque). >>>>> >>>>> But turning the option on seems to have little to no effect. This is >>>>> the result with the option on: >>>>> >>>>> https://dl.dropboxusercontent.com/u/22350696/out.ogv >>>>> >>>>> It looks about the same to me as it does with the option off. >>>>> >>>>> Are there any knobs for this option? How does it determine how much to >>>>> perturbate the rays? >>>>> >>>>> Thanks for any advise. >>>>> >>>>> Elvis >>>>> _______________________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Search the list archives at: >>>>> http://markmail.org/search/?q=vtk-developers >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/vtk-developers >>>>> >>>> >>>> >>>> >>>> -- >>>> Alvaro Sanchez >>>> Kitware, Inc. >>>> Senior R&D Engineer >>>> 21 Corporate Drive >>>> Clifton Park, NY 12065-8662 >>>> Phone: 518-881-4901 >>>> _______________________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Search the list archives at: http://markmail.org/search/?q=vtk-developers >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/vtk-developers >>>> -------------- next part -------------- A non-text attachment was scrubbed... Name: grains.png Type: image/png Size: 333173 bytes Desc: not available URL: From seun at rogue-research.com Fri Oct 21 09:55:52 2016 From: seun at rogue-research.com (Seun Odutola) Date: Fri, 21 Oct 2016 13:55:52 -0000 Subject: [vtk-developers] Retrieving the width of vtkVectorText Message-ID: <7F7D87E0-FC1D-4CFC-9586-DE5EB477D976@rogue-research.com> Hi everyone, I was wondering if anyone could point me in the right direction. I have a scenario where I have a text caption (vtkVectorText) attached to a vtkFollower, however I also have a mesh and would always like to have this caption not intersecting the mesh at all times depending on the camera angle, be it having it in front of the mesh or by its side away from it by some predetermined distance (the width of the text). Basically, the vtkFollower and vtkVectorText coupled together gives me the desired effect of having the text always facing the camera however, if you consider the screenshots below you can see screen shot (front view) displays these 3 captions placed in their appropriate positions with point 2 intersecting the mesh and can hardly be seen. Now consider screen shot (rotated on Y axis) and you see point 2 based on the camera is no longer intersecting the mesh as it?s reoriented by the vtkFollower accordingly and thus completely visible. I would like to know how I can retrieve the exact size as in width of the text so I can always position the captions at a distance enough to prevent this occlusion. Regards, Seun -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: front.png Type: image/png Size: 426736 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: rotated 90 on Y-axis.png Type: image/png Size: 459382 bytes Desc: not available URL: