View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005916 | DarkRadiant | Renderer | public | 08.03.2022 21:25 | 09.10.2022 17:37 |
Reporter | orbweaver | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.0.0 | ||||
Target Version | 3.0.0 | Fixed in Version | 3.0.0 | ||
Summary | 0005916: Vertex colours do not show on models in lighting mode | ||||
Description | Following the renderer changes, vertex colours are not showing on models which use the vertexColor or inverseVertexColor stage keywords. | ||||
Steps To Reproduce | 1. Open the test/dr/renderer_test map. 2. Enter lighting preview mode. 2. Observe that no vertex colours show on the test models. The white pyramids should fade from black to white in alternate directions, and the white column should appear multicoloured. | ||||
Additional Information | Only tested on Linux. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
DarkRadiant: master 2a6f179e 11.03.2022 18:42 Details Diff |
0005916: Pass the vertex colour attribute to GLSL. Brushes are using entityDef colours as vertex colours right now, which renders worldspawn pitch black. |
Affected Issues 0005916 |
|
mod - include/GLProgramAttributes.h | Diff File | ||
mod - install/gl/interaction_vp.glsl | Diff File | ||
mod - radiantcore/rendersystem/backend/ObjectRenderer.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/WindingRenderer.h | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLBumpProgram.cpp | Diff File | ||
DarkRadiant: master 1a42261e 12.03.2022 03:49 Details Diff |
0005916: Brushes are using white vertex colours in camera view. Ortho view is using the entity colour as vertex colours to display wireframes in the colour defined by the entityDef. |
Affected Issues 0005916 |
|
mod - radiantcore/brush/BrushClipPlane.h | Diff File | ||
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/RenderableWinding.h | Diff File | ||
DarkRadiant: master 9e140de5 12.03.2022 04:23 Details Diff |
0005916: Set the invert vertex colour flag on the current GL state |
Affected Issues 0005916 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp | Diff File | ||
DarkRadiant: master 2089ef34 12.03.2022 04:34 Details Diff |
0005916: Syntax cleanup |
Affected Issues 0005916 |
|
mod - radiantcore/rendersystem/backend/LightInteractions.cpp | Diff File | ||
DarkRadiant: master 931bc3d0 12.03.2022 05:45 Details Diff |
0005916: Implement vertex colour handling using colour modulation and addition |
Affected Issues 0005916 |
|
mod - include/iglprogram.h | Diff File | ||
mod - include/iglrender.h | Diff File | ||
mod - install/gl/interaction_fp.glsl | Diff File | ||
mod - install/gl/interaction_vp.glsl | Diff File | ||
mod - radiantcore/rendersystem/backend/LightInteractions.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.h | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLBumpProgram.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLBumpProgram.h | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
08.03.2022 21:25 | orbweaver | New Issue | |
08.03.2022 21:25 | orbweaver | File Added: correct.png | |
08.03.2022 21:25 | orbweaver | File Added: incorrect.png | |
08.03.2022 21:26 | orbweaver | Steps to Reproduce Updated | |
10.03.2022 19:43 | greebo | Status | new => acknowledged |
11.03.2022 18:41 | greebo | Assigned To | => greebo |
11.03.2022 18:41 | greebo | Status | acknowledged => assigned |
12.03.2022 05:45 | greebo | Changeset attached | => DarkRadiant master 2a6f179e |
12.03.2022 05:45 | greebo | Changeset attached | => DarkRadiant master 1a42261e |
12.03.2022 05:45 | greebo | Changeset attached | => DarkRadiant master 9e140de5 |
12.03.2022 05:45 | greebo | Changeset attached | => DarkRadiant master 2089ef34 |
12.03.2022 05:45 | greebo | Changeset attached | => DarkRadiant master 931bc3d0 |
12.03.2022 05:45 | greebo | Status | assigned => resolved |
12.03.2022 05:45 | greebo | Resolution | open => fixed |
12.03.2022 05:45 | greebo | Fixed in Version | => 3.0.0 |
09.10.2022 17:37 | greebo | Status | resolved => closed |