|
Notes |
|
|
(0016700)
|
|
Ken Moreland
|
|
2009-06-10 18:29
|
|
|
I've attached a patch that I think gets through about 75% of the work. It subdivides nonlinear faces to a chosen level (really bug 0009132) and then extracts an appropriate wireframe for the tessellated faces. There is some wiring to fix up (it does the wireframe all the time right now), but that should not be too hard. The part that I am struggling with is how to show only the "front" facing lines. |
|
|
|
(0016719)
|
|
Ken Moreland
|
|
2009-06-12 16:11
|
|
The latest patch (NonlinearSubdivisions6.patch) mostly resolves the problem. Rendering wireframe with edges mode works pretty well. Simple wireframe mode is still showing all edges (not sure why). The approach is slightly different than that in the previous patch. To get rid of the extra edges, an edge flag is added to the point data. I had to change some painter code to support edge flags (which are supported by OpenGL 1.1).
Selecting nonlinear cells is also broken in this patch. |
|
|
|
(0019272)
|
|
Ken Moreland
|
|
2010-01-22 12:06
|
|
The work is done! Because the changes touch some core classes, I am waiting for someone at Kitware to review the changes. I am assigning this bug to Utkarsh so that he can review the changes. When/if he approves them, he can assign the bug back to me and I will check in the code.
The latest patch, NonlinearSubdivisions9.patch, contains all the necessary changes. I also have the code waiting in a github repository if that is easier. The URL for the repository is <git://github.com/kmorel/ParaView.git> [^] and the change is in the branch <NonlinearSurface>. You can see a summary on this github.com page.
http://github.com/kmorel/ParaView/tree/NonlinearSurface [^] |
|
|
|
(0020339)
|
|
Ken Moreland
|
|
2010-04-21 17:09
|
|
|
|
|
(0020368)
|
|
Ken Moreland
|
|
2010-04-22 20:09
|
|
|
Odd. I must have done a diff against the wrong git commit the last time I made the patches. Attached are new versions. Also including VTK_POLYHEDRON as a linear cell type. |
|
|
|
(0020430)
|
|
Ken Moreland
|
|
2010-04-27 12:54
|
|
|
|
|
(0020573)
|
|
Alan Scott
|
|
2010-05-04 20:02
|
|
|
Tested local server, trunk, Windows. |
|