View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006065 | DarkRadiant | Renderer | public | 07.08.2022 21:19 | 13.01.2024 05:31 |
| Reporter | Dragofer | Assigned To | greebo | ||
| Priority | normal | Severity | normal | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 3.0.0 | ||||
| Target Version | 3.1.0 | Fixed in Version | 3.1.0 | ||
| Summary | 0006065: DR doesn't consider wildcards in skins | ||||
| Description | Skin decls can make use of wildcards, for example the skin "invisible" uses this to replace all materials with textures/common/nodraw: skin invisible { * "textures/common/nodraw" } DR's renderer doesn't seem to know about this feature, though. Models with the "invisible" skin will still be shown with their default materials. | ||||
| Steps To Reproduce | 1) Create model > stagecoach.lwo 2) Apply the skin "invisible". All its material surfaces should change to textures/common/nodraw, but it's still shown with its default materials in the camera view. | ||||
| Tags | No tags attached. | ||||
|
DarkRadiant: master 4b07135f 19.08.2022 03:53 Details Diff |
0006065: Add failing unit tests checking the desired behaviour |
Affected Issues 0006065 |
|
| mod - test/Skin.cpp | Diff File | ||
| mod - test/resources/tdm/skins/test_skins.skin | Diff File | ||
|
DarkRadiant: master f88fc4af 19.08.2022 04:01 Details Diff |
0006065: Adjust Skin remap implementation to consider wildcards and the exact order of the remaps as defined in the declaration block. |
Affected Issues 0006065 |
|
| mod - radiantcore/skins/Doom3ModelSkin.h | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 07.08.2022 21:19 | Dragofer | New Issue | |
| 08.08.2022 16:38 | greebo | Status | new => acknowledged |
| 18.08.2022 17:33 | greebo | Status | acknowledged => confirmed |
| 19.08.2022 03:53 | greebo | Target Version | => 3.1.0 |
| 19.08.2022 03:53 | greebo | Assigned To | => greebo |
| 19.08.2022 03:54 | greebo | Status | confirmed => assigned |
| 19.08.2022 04:03 | greebo | Status | assigned => resolved |
| 19.08.2022 04:03 | greebo | Resolution | open => fixed |
| 19.08.2022 04:03 | greebo | Fixed in Version | => 3.1.0 |
| 19.08.2022 04:06 | greebo | Changeset attached | => DarkRadiant master 4b07135f |
| 19.08.2022 04:06 | greebo | Changeset attached | => DarkRadiant master f88fc4af |
| 13.01.2024 05:31 | greebo | Status | resolved => closed |