View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005733 | DarkRadiant | GUI | public | 27.08.2021 01:33 | 02.04.2022 05:56 |
Reporter | BrendonChung | Assigned To | greebo | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 2.13.0 | ||||
Target Version | 2.14.0 | Fixed in Version | 2.14.0 | ||
Summary | 0005733: Texture Tool: use aspect ratio of material | ||||
Description | In the ctrl+alt+T texture tool, all materials are currently rendered as a square shape. For example, when using a rectangular-shaped material, it gets stretched into a square. It would be helpful if the texture tool had a toggle for using the material's aspect ratio. This would make tweaking the UVs on non-square materials easier. | ||||
Tags | No tags attached. | ||||
DarkRadiant: textool 2a7c274d 10.09.2021 11:05 Details Diff |
0005733: Use the texture aspect ratio to scale the visible UV space |
Affected Issues 0005733 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
DarkRadiant: master e4e6cf81 13.10.2021 05:02 Details Diff |
0005733: Adjust initial texture space calculations |
Affected Issues 0005733 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
DarkRadiant: master b6a72eae 13.10.2021 05:47 Details Diff |
0005733: Adjust calculations on window resize |
Affected Issues 0005733 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
DarkRadiant: master 26ab05df 13.10.2021 08:49 Details Diff |
0005733: Compensate the view's projection aspect ratio when rendering the rotate manipulator |
Affected Issues 0005733 |
|
mod - libs/render.h | Diff File | ||
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp | Diff File | ||
DarkRadiant: master af627d54 13.10.2021 11:09 Details Diff |
0005733: Crosshair rendering adjusted |
Affected Issues 0005733 |
|
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp | Diff File | ||
DarkRadiant: master 9e96234e 13.10.2021 15:55 Details Diff |
0005733: Rotate manipulation circle is constructed in screen space. Rotation is now respecting texture aspect. |
Affected Issues 0005733 |
|
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp | Diff File | ||
mod - radiantcore/selection/textool/TextureToolRotateManipulator.h | Diff File | ||
DarkRadiant: master af0dcf5d 13.10.2021 17:48 Details Diff |
0005733: Add normalise() and getNormalised() methods |
Affected Issues 0005733 |
|
mod - libs/math/Vector2.h | Diff File | ||
DarkRadiant: master d2a96745 13.10.2021 17:49 Details Diff |
0005733: Refactoring |
Affected Issues 0005733 |
|
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp | Diff File | ||
DarkRadiant: master d0279ed9 14.10.2021 12:08 Details Diff |
0005733: And another attempt to match the texture aspect ratio correctly |
Affected Issues 0005733 |
|
mod - radiant/textool/TexTool.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
27.08.2021 01:33 | BrendonChung | New Issue | |
27.08.2021 18:49 | greebo | Status | new => acknowledged |
10.09.2021 05:17 | greebo | Relationship added | related to 0005746 |
10.09.2021 11:06 | greebo | Status | acknowledged => confirmed |
10.09.2021 11:06 | greebo | Assigned To | => greebo |
10.09.2021 11:06 | greebo | Status | confirmed => assigned |
10.09.2021 11:06 | greebo | Target Version | => 2.14.0 |
10.09.2021 17:08 | greebo | Changeset attached | => DarkRadiant textool 2a7c274d |
30.09.2021 19:10 | greebo | Status | assigned => resolved |
30.09.2021 19:10 | greebo | Resolution | open => fixed |
30.09.2021 19:10 | greebo | Fixed in Version | => 2.14.0 |
12.10.2021 10:03 | greebo | Assigned To | greebo => |
12.10.2021 10:03 | greebo | Status | resolved => assigned |
12.10.2021 10:03 | greebo | Resolution | fixed => reopened |
12.10.2021 10:03 | greebo | Note Added: 0014430 | |
12.10.2021 10:03 | greebo | Assigned To | => greebo |
13.10.2021 17:12 | greebo | Changeset attached | => DarkRadiant master e4e6cf81 |
13.10.2021 17:12 | greebo | Changeset attached | => DarkRadiant master b6a72eae |
13.10.2021 17:12 | greebo | Changeset attached | => DarkRadiant master 26ab05df |
13.10.2021 17:12 | greebo | Changeset attached | => DarkRadiant master af627d54 |
13.10.2021 17:12 | greebo | Changeset attached | => DarkRadiant master 9e96234e |
13.10.2021 17:12 | greebo | Status | assigned => resolved |
13.10.2021 17:12 | greebo | Resolution | reopened => fixed |
13.10.2021 17:49 | greebo | Changeset attached | => DarkRadiant master af0dcf5d |
13.10.2021 17:49 | greebo | Changeset attached | => DarkRadiant master d2a96745 |
14.10.2021 12:08 | greebo | Changeset attached | => DarkRadiant master d0279ed9 |
02.04.2022 05:56 | greebo | Status | resolved => closed |