View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000108 | DarkRadiant | Renderer | public | 11.02.2007 22:27 | 27.11.2021 09:20 |
Reporter | SneaksieDave | Assigned To | orbweaver | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.8.1 | ||||
Target Version | 2.12.0 | Fixed in Version | 2.12.0 | ||
Summary | 0000108: Ambients don't light sides facing away | ||||
Description | Create a room with some pillars, and stick an ambient light right in the middle, covering the whole area. In render mode, the back faces of the pillars will not be lit. I tried both "Do not cast shadows" values on the light properties, and several different ambient light textures. | ||||
Tags | No tags attached. | ||||
Known issue -- ambient lights have been fixed for models, but they won't work properly for brushes. | |
I think this can be fixed since last year's lighting system refactoring, however I don't know if anybody is actually using traditional Doom 3 ambient lights now that the mod has the ambient_world system. | |
Fixed in 07a10bbff7569fcc1a95f385191a3b3501b0d724 | |
DarkRadiant: master 07a10bbf 08.03.2021 21:03 Details Diff |
0000108: ambient lights now render correctly Ambient lights had in fact never worked since the switch to GLSL, since the ambient light code was only ever present in the old Cg shaders. The GLSL shader is now updated to support ambient lights through a new bool uniform, which works for both models and brushes. |
Affected Issues 0000108 |
|
mod - include/iglprogram.h | Diff File | ||
mod - install/gl/interaction_fp.glsl | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp | 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 |
---|---|---|---|
11.02.2007 22:27 | SneaksieDave | New Issue | |
12.02.2007 10:07 | orbweaver | Note Added: 0000100 | |
12.02.2007 10:07 | orbweaver | Status | new => confirmed |
23.02.2021 21:20 | orbweaver | Assigned To | => orbweaver |
23.02.2021 21:20 | orbweaver | Status | confirmed => assigned |
23.02.2021 21:22 | orbweaver | Note Added: 0013726 | |
08.03.2021 21:06 | orbweaver | Status | assigned => resolved |
08.03.2021 21:06 | orbweaver | Resolution | open => fixed |
08.03.2021 21:06 | orbweaver | Fixed in Version | => 2.12.0 |
08.03.2021 21:06 | orbweaver | Note Added: 0013769 | |
08.03.2021 21:06 | orbweaver | Target Version | => 2.12.0 |
29.03.2021 06:12 | orbweaver | Changeset attached | => DarkRadiant master 07a10bbf |
27.11.2021 09:20 | greebo | Status | resolved => closed |