View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000084 | DarkRadiant | GUI | public | 04.02.2007 18:10 | 15.02.2015 13:14 |
| Reporter | SneaksieDave | Assigned To | orbweaver | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 0.8.1 | ||||
| Target Version | 2.0.0 | Fixed in Version | 2.0.0 | ||
| Summary | 0000084: Wireframe from behind patches | ||||
| Description | See http://img19.imageshack.us/my.php?image=patchbackuf3.jpg for a comparison between the same view in DoomEd and DR, respectively. The request is for wireframe view from behind patches as in DoomEd. The standard disclaimer: I haven't found the method if it exists. Please inform and close this out, if so. | ||||
| Tags | No tags attached. | ||||
| Confirmed, I think that feature could be useful. | |
|
This should be fairly simple to implement, it it something like the following OpenGL calls glPolygonMode(GL_FRONT, GL_FILL); glPolygonMode(GL_BACK, GL_LINE); This means that all front-facing polygons will be filled in and all back-facing polygons are drawn in wireframe. This operation takes effect AFTER backface culling which might need to be disabled with: glDisable(GL_CULL_FACE); Some consideration would need to be given to when and where these calls are used, in order to avoid impacting performance too much with extra state changes. |
|
|
I was able to render the patches from behind by disabling the GL_CULL_FACE, although the lines are rendered with a texture. Additionally, the state is changed with every rendered patch, which supposedly isn't performance-wise. I don't know exactly where to start to change it in a good way so I better leave it at that and won't commit this. |
|
|
Any chance on a revisit at this point? We've got a lot of new users that won't see their patches (from behind) wondering, "huh?? It is teh broke!" |
|
| OrbWeaver implemented this lately. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 04.02.2007 18:10 | SneaksieDave | New Issue | |
| 04.02.2007 18:27 | greebo | Note Added: 0000062 | |
| 04.02.2007 18:27 | greebo | Status | new => confirmed |
| 06.02.2007 15:05 | orbweaver | Note Added: 0000069 | |
| 04.03.2007 10:57 | greebo | Note Added: 0000315 | |
| 04.03.2007 10:58 | greebo | Note Edited: 0000315 | |
| 04.03.2007 10:58 | greebo | Note Edited: 0000315 | |
| 23.10.2009 13:52 | SneaksieDave | Note Added: 0002708 | |
| 11.07.2010 13:35 | SneaksieDave | Note Edited: 0002708 | |
| 22.07.2014 16:02 | greebo | Assigned To | => orbweaver |
| 22.07.2014 16:02 | greebo | Status | confirmed => assigned |
| 22.07.2014 16:02 | greebo | Target Version | => 2.0.0 |
| 22.07.2014 16:02 | greebo | Note Added: 0006787 | |
| 22.07.2014 16:02 | greebo | Status | assigned => resolved |
| 22.07.2014 16:02 | greebo | Fixed in Version | => 2.0.0 |
| 22.07.2014 16:02 | greebo | Resolution | open => fixed |
| 15.02.2015 13:14 | greebo | Status | resolved => closed |